Title :
Exploration testing
Author :
Helovuo, Juhana ; Leppänen, Sari
Author_Institution :
Software Syst. Lab., Tampere Univ. of Technol., Finland
Abstract :
This paper describes a new way of testing reactive systems as investigated by the RATE-project at the Tampere University of Technology. We abandon the idea of systematically using a large library of predetermined test cases and instead use a "live" specification to generate test runs on-the-fly, as testing progresses. In order to do this, we assume that the behavior of the implementation under test is specified as a labelled transition system. This testing method is most applicable to testing concurrent, nondeterministic, and reactive behaviors rather than data-intensive computation
Keywords :
formal specification; program testing; RATE-project; Turing machine; concurrent; conformance test generation; exploration testing; incremental debugging; incremental development; labelled transition system; reactive systems; software testing; test specification; Automatic testing; Concurrent computing; Data engineering; Laboratories; Law; Legal factors; Libraries; Software systems; Software testing; System testing;
Conference_Titel :
Application of Concurrency to System Design, 2001. Proceedings. 2001 International Conference on
Conference_Location :
Newcastle upon Tyne
Print_ISBN :
0-7695-1071-X
DOI :
10.1109/CSD.2001.981777