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