This repository contains material of a minicourse (~8-10h) entitled
"Software Testing: From Practice to Research".
The organization of the course consists of 80% practice and 20% research.
The material for the practice is spread across directories numbered in the order they will be covered during class.
- Testing framework (e.g., python's unittest)
- Build systems (e.g., gradle)
- Coverage
- Mutation testing
- Combinatorial Testing
- UI testing (e.g., selenium)
- Behavior Driven Development (BDD)
- Fuzzing
enjoy, Marcelo