What you'll learn
- Creating a Pipeline for Test Execution
- Understanding Git and its usage
- Using Jenkins for Pipeline Creation
- Test Case Management
Requirements
- Automation in ETL/Data Testing
- Automation Testing
- ETL Testing Automation
Description
Once we are done with our Automation Tests Scripts, we often need to run/execute it. Creating a pipeline can be very useful for test case management and execution. In case of retesting same set of test cases at a scheduled time everyday, it proves very useful.
In the course, Jenkins has been used to create pipeline - often referred as jobs - which can be run at a scheduled time. For every run, there would be a log which proves very useful in tracking previous bugs.
GitHub has been used to store test case scripts. In the course, pipelines/jobs have been created to access the test case scripts from local machine/desktop or GitHub.
Please note the CI/CD is very vast topic and many tools and technologies are used in industry. In this course, coverage of CI/CD or creation of pipelines has been limited to test case execution needs.
This course is necessary and sufficient to start with pipeline creation for testing needs to help with beginner Automation Testers. Please do not think this course as a complete solution for CI/CD. This is created just to help Automation Testers to schedule and manage test case scripts and its execution. Continuous Integration and Development of test case scripts is need of our current Automation Testing setup and hence this course.
Who this course is for:
- Automation Testers who want to create pipeline for Test Case Execution
- Test Case Management
- Automation Testers who want to implement CI/CD for testing process
Instructor
My name is Deepak Tiwary. I have more than 10 years of experience in Data Engineering. I perform Development, Testing and Deployment in my day to day task. I have worked on ETL and Data Engineering Projects for the domains Telecommunication, Banking and Healthcare. I have rich experience in performing ETL/Data Testing for many complex ETL and Data Engineering Projects.