DocumentCode :
2297808
Title :
Test templates: a specification-based testing framework
Author :
Stocks, P.A. ; Carrington, D.A.
Author_Institution :
Dept. of Comput. Sci., Queensland Univ., Brisbane, Qld., Australia
fYear :
1993
fDate :
17-21 May 1993
Firstpage :
405
Lastpage :
414
Abstract :
Test templates and a test template framework are introduced as useful concepts in specification-based testing. The framework can be defined using any model-based specification notation and used to derive tests from model-based specifications. It is demonstrated using the Z notation. The framework formally defines test data sets and their relation to the operations in a specification and other test data sets, providing structure to the testing process. Flexibility is also preserved, so that many testing strategies can be used. Important application areas of the framework are discussed, including refinement of test data, regression testing, and test oracles
Keywords :
formal specification; program testing; Z notation; flexibility; model-based specification notation; regression testing; specification-based testing framework; test data refinement; test data sets; test oracles; test template framework; testing strategies; Application software; Computer errors; Computer science; Data mining; Formal specifications; Genetic mutations; Software testing; Stability; System testing; Terminology;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering, 1993. Proceedings., 15th International Conference on
Conference_Location :
Baltimore, MD
ISSN :
0270-5257
Print_ISBN :
0-8186-3700-5
Type :
conf
DOI :
10.1109/ICSE.1993.346025
Filename :
346025
Link To Document :
بازگشت