Exam Code: CSATAL-001
This Certification focuses on the basics of software test automation and expands on those topics to learn some of the deeper issues of test automation. This Certification is not specific to any particular tool set but does include hands-on exercises using free and cheap test tools.
Test automation at an Advanced Level can deliver incredible ROI and improve testing coverage when deployed appropriately. Avoid common pitfalls and ensure the right management and infrastructure is used for working with automation tools.
The main objective of this course is to help you understand the landscape of software test automation and how to make test automation a reality in your organization. You will learn the top challenges of test automation and which approaches are the best ones for your situation, how to establish your own test automation organization, and how to design software with test automation in mind. You will also learn many of the lessons of test automation by performing exercises using sample test automation tools on sample applications.
Pre-requisites: Candidate must achieve the Certified Software Automation Tester (CSAT) – Foundation Level Certification.
E-Course Duration: 15 to 20 Hours
Course Outline
Module 1 – Deconstructing Test Automation
- Diving deeper into capture/playback
- Automating a simple test
- Modifying the script
- Diving deeper into test scripting
- Automating a simple test by writing a script
- Diving deeper into component and keyword-based testing
- Building a small set of automated test components
- Assembling the components into a test
Module 2 – Structural Test Automation
- The role of structural test automation tools
- How structural test automation tools work
Module 3 – A Process for Acquiring and Implementing Test Automation Tools
- Acquiring test automation tools
- Process overview
- Steps in the process
- What is required for the process
- How to implement the process
- Implementing test automation tools
- Process overview
- Steps in the process
- What is required for the process
- How to implement the process
Module 4 – Cheap and Free Test Tools
- The issues behind “free” tools
- Helpful and effective open-source tools
- Inexpensive test automation tools
Module 5- Functional Test Metrics
- Measures vs Measurements
- Helpful Test Automation Measures
- Helpful Test Automation Metrics
- Capturing the Measurements
- Picking the Right Metrics
- Creating a Test Automation Dashboard
Module 6 – Managing Test Automation
- Why testware management is needed
- Configuration management for testware
- Establishing and maintaining tracability
- Measuring testware
- The role of test management tools
Target Audience
- Senior testers seeking to add test automation to their skill set.
- Managers looking for a better understanding of test automation and its applications.
- Software Testers
- Software Automation Testers
- Advanced Software Testers
- Software Testing Managers
- Test Analsyt
- Test Lead