Agile Test Automation
Successful Automation in an Agile Environment
- Understand how test automation fits into agile iterations
- Learn how to automate functional regression tests in an agile environment
- Know how to design automated tests for maximum effectiveness
- Keep your testing efforts in sync with iterations
Agile teams deliver “potentially” shippable software at the end of every iteration (one to four weeks), or even possibly every day. This goal can’t be achieved without automated tests and many teams struggle with test automation. The challenge of automating functional regression tests frightens many testers, who feel their skills aren’t up to the job. How do we deliver good quality when we have to release so often?
By combining a collaborative team approach with appropriate tools and design approaches, over time you can not only automate your regression tests, but also use automation to enhance exploratory testing. In this interactive course, Janet Gregory describes how to use automation early and guide development; what tests should be automated; works through ways to overcome common barriers to automation. Janet will use examples to learn how to design automated tests for maximum effectiveness and ease of maintenance. Find out different approaches for evaluating and implementing automated test tools, shortening feedback cycles, creating realistic test data, and evaluating your automation efforts.
By the end of this course, you’ll understand how to fit automation activities within each iteration so that testing “keeps up” with coding.
Who Should Attend?
This course is designed for anyone who is either planning to automate or is struggling with automation in their agile project. No technical skills or experience are required; all technical concepts will be explained. Basic knowledge of agile methodology is a definite asset.
Email me at firstname.lastname@example.org for more information.