content & syllabus
Outline Introduction into Agile and How Testing Fits In
- Overview of agile terminology
- Agile Methods: How is testing different from phased and gated methods
Adapting to Agile - The Whole Team Approach
- The Whole Team Approach
- Roles and responsibilities, learning to collaborate
- Overcoming common obstacles - including cultural issues and mini-waterfalls
- Transitioning typical processes – defect tracking, quality models, traceability
Making Test Automation Work
- The value of automation
- Barriers to automation
- Developing an automation strategy
- Using the automation pyramid for maximum benefit
- A bit on test design, what to automate, what not to automate
- Applying agile principles to automation
- Evaluating tools and managing the tests
Testing Activities at the Release and Feature Level
- Agile approach to test planning – alternatives to large test plans
- Levels of precision and dependencies
- Slicing stories with thin slices / steel thread approach
- How testers contribute to sizing and prioritizing stories
- Discussions on test results, metrics and test coverage
Test Approaches for Agile
- Guiding development with tests (ATDD)
- Using the agile testing quadrants – vocabulary, benefits
- Exploratory testing
- Testing for quality attributes
Testing Activities During the Iteration and Story Development
- Story readiness
- Iteration planning – testing tasks
- Visibility
- Coding & Testing
Simulation
- Exercises throughout the class follows a case study and we wrap up working through an iteration simulation so that the students will have an opportunity to experience all we have talked about.
The End Game
- Successful deliver
- Release retrospective
Key Success Factors
- Seven key success factors for agile testing
- Confidence building practices
target group
Anyone interested in Agile Quality and Testing
If you are on an Agile team, as a tester or as a product owner, programmer or development manager, and you want to learn what testing means in an Agile environment, this Agile Testing course is for you!
This Agile Testing course emphasises a whole team approach to Agile Testing and is aimed at anyone who wants to learn what testing means on an agile team. In addition to testers, team members fulfilling different roles, will also benefit from understanding their contribution and their interaction with testers on the team.
To benefit most from this Agile Testing course, you should have some understanding of agile processes prior to attending, so that you can actively contribute to discussions with questions and share your experiences.
exam & certification
Take an on-line assessment of what you’ve learned about testing activities in an agile context.
During the training you will be registered on the board website. After the training a link will be sent to you by e-mail which allows you to do the online assessment from anywhere you like.
Once you have passed the exam, you will receive a certificate from the Agile Testing Fellowship and you will become part of a global community of people who are passionate about quality.
benefits and discounts
We know that you can learn best when you feel comfortable and when we meet as many of your expectations as possible. That's why you not only get a first-class training, but also a wide range of training and certification services. Read more about the benefits of training with trendig and what is included in our courses here: