The demand for all round testers, being able to test the system’s functionality through traditional testing methods and being able to show some technical knowledge is growing. The individual, who can test the system via the GUI, plus using automation tools to do regression testing,
is adding even more value to projects, but unfortunately, often testers do not have programming background skills.
This course aims to equip the individual with all the basic skills and knowledge to do automation testing via automation tool. Whilst the theory is thoroughly explained, some much of the time is spent on practical examples and is consolidated during the course.
Course Duration: 3 Days
Target Audience: This course is valuable for QA Analysts, Software Developers, and all Testing Professionals.
Pricing: R5,695 per delegate (Excl. VAT)
Course Overview
Regression Testing Strategy
Automating Regression Testing
GUI Regression Test Model
Automated Regression Pros and Cons
Scripting
Tour of Testing
GUI Automation is Expensive
GUI Automation Pays off Late
Maintaining GUI Automation
Bottom Line
GUI Regression Strategies
Foundational Concepts
- Mission of Test Automation
- Testing Models
- Simple Black Box Model
- Expanded Black Box Model
- Implications
Good Test Case Design
- Why are Regression Tests Weak?
- Mistakes about Test Automation
- Test Automation is programming
- Good Automation Tests
- Design Variation Into the Tests
- Check for Errors
Automation Approaches
Automation Architectures
- Equivalence Testing
- Based Architecture
Functions in Test Automation
- Capabilities of Automation Tools
- Capture Replay
- Domain Testing
Costs and Benefits
Test Oracles
- Completeness
- Accuracy
- Usability
- Maintainability
- Complexity
- Relationships
- Costs
- Comparison Functions
- Drawbacks
- Choosing an Strategy
Designing of Test Sets
Testing Resources





Test Automation
Performance Testing
Mastering Test Design
ISTQB - Advanced Test Analyst