The course is held in the spring semester, during period 3.
After completing the course, a student gets an overview of advanced software testing (ST) techniques, as well as their benefits and limitations. Each student will conduct a deeper investigation of one of the ST subjects as part of the course assignment.
Advanced testing techniques: Model-based testing, search-based testing, defect prediction, exploratory testing, combinatorial testing, static testing, static analyzers, virtualization, test automation
Lectures and exercises 24 h, individual weekly assignments 48 h, term project 61 h
Basics on software testing
Articles + lectures.
Active lecture participation, exercises, assignments, term project
Numerical scale 1-5 or fail