Software Test Automation Objective This course provides a basic training in the field of software automation techniques and technologies. It explores certain common rationales used to justify the cost of automation and methodologies to understand and explain the trade-offs. The course also studies the major decision-making areas confronting test managers today as they are being required to do more with less time and fewer resources. The conceptual material is balanced with real world examples and exercises. Participants are encouraged to bring questions and share experiences from their own organizations.
Course Outline
Software Test Automation Methodologies
Cost Benefit Analysis of Automation
Automation Architectures and Tools
Re-usable and Maintainable Automation Frameworks
Developing Automatable Test Cases
Common Test Automation Pitfalls and Failures
Class Workshops(I & II)
Launching a Test Automation Pilot Project
Development and Delivery of Automated Test Suites (Build, Acceptance,
Regression, etc)
Integration of Automated Testing with Manual Testing