Master project

Type of project:
Master project WS 2003/2004, 21 July 2003 - 20 January 2004

Author:
Nicole Greber

Title:
Test Wizard: Automatic test generation based on Design by Contract

Description

The project is based on the benefits of Design by Contract on testing. If contracts - preconditions, postconditions, class invariants - are systematically associated with classes, they provide an invaluable source of information for producing systematic tests, directly based on the software's expressly intended semantics.

The goal of this project is to develop a tool called "Test Wizard", which generates test cases automatically from contract-equipped classes. The Test Wizard will serve as a workbench to try out different testing strategies.

Project plan (PDF)
Final report