Automation of integration tests through virtualization

Autoren Wolfgang Beer
TitelAutomation of integration tests through virtualization
TypTechnischer Bericht
Nummer731
OrtHagenberg, Austria
InstitutionSCCH
Jahr2007
SCCH ID#731
Abstract

This work presents an approach for automating integration tests through the use of virtualized integration test fixtures. Different virtualization techniques are discussed with focus on integration testing. An environment built upon CruiseControl is introduced which automates integration test runs. The environment uses virtualized test fixtures to automatically set up, configure and reset the testing environment in a most time efficient way. A typical client-server application is used to test the practical use of the integration test environment. To simplify the creation of integration test cases and to simplify the mapping of tests to one or more integration test fixtures, an Eclipse based set of tools is introduced.