Hide menu

TDDD04 Software Testing

Course information


The goal of the course, as stated in the Study Guide, is

To prepare students to learn how to:

  • Apply general software testing principles and fundamental test processes
  • Implement test levels and types to various software development models
  • Understand, generalize and analyse different testing methods
  • Manage tests including planning, estimating, monitoring and controlling
  • Design, implement, explain, apply, and describe different test strategies and tools
  • Compare, criticize, evaluate, and choose different testing methods

The lectures will be interactive, with short, integrated discussions, to help you understand, and generalize different testing methods, and testing principles.

There will be a set of lectures with invited speakers in the course, from research as well as from industry, that will help you to compare and evaluate different testing methods, and give you perspectives on testing. These lectures are considered an integral part of the course, with content that will be required to complete the labs succesfully.

The course will be evaluated based on the six lab assignements that will ask you to apply in practice the knowledge you obtained during the lectures.

Page responsible: Lena Buffoni
Last updated: 2022-08-22