in beta · early-access plekken vrij
Home/Vakken/Software Quality and Testing
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