Software Testing Training
Prochaines sessions
Programme
1. Life Cycle and Agile Projects
- Why are Agile methods adopted?
- Scrum and XP reminder
- User Stories
2. The test in Agile development
- Differences with the traditional approach
- Presentation of the Agile Quadrant
- The expression of quality criteria in Agile
- Assess quality risks and estimate test effort
- Role and skills of a tester
- Continuous improvement
3. Agile testing methods
- TDD (Test Driven Development)
- The ATDD model, executable specifications
- BDD (Behavior Driven Development)
- Specification by example
- Automation of tests
- Exploratory testing
4. Continuous integration
- The different elements of a continuous integration platform
- Implementation of the continuous integration platform
- Code qualimetry
Practical exercises
This training consists of practical exercises to illustrate the subjects discussed and provides trainees with the opportunity to learn through practice.