CSE11105 ECTSQ4EngelsBachelor
Software Quality and Testing
FaculteitElektrotechniek, Wiskunde en Informatica
NiveauBachelor
Studiejaar2025-2026
Beschrijving
The course covers the most important testing techniques needed to build high quality software systems. The course covers both the testing techniques themselves, and the software design techniques needed to create testable systems.
Specific topics covered are:
testing principles, test levels, and the testing pyramid
software testing automation and JUnit
specification-based testing
structural testing and the different coverage criteria
boundary analysis and testing
design by contract
property-based testing
test doubles and mock objects
design for testability
test-driven development (TDD)
larger tests (SQL and web testing)
test code quality and test smells
Reviews0 reviews
Nog geen reviews voor dit vak. Wees de eerste!
Heb jij dit vak gevolgd?
Deel je ervaring met toekomstige studenten. Inloggen met je TU Delft mailadres duurt één minuut.
Schrijf een review