A FRAMEWORK FOR SPECIFICATION-BASED TESTING

Citation
P. Stocks et D. Carrington, A FRAMEWORK FOR SPECIFICATION-BASED TESTING, IEEE transactions on software engineering, 22(11), 1996, pp. 777-793
Citations number
41
Categorie Soggetti
Computer Sciences","Engineering, Eletrical & Electronic","Computer Science Software Graphycs Programming
ISSN journal
00985589
Volume
22
Issue
11
Year of publication
1996
Pages
777 - 793
Database
ISI
SICI code
0098-5589(1996)22:11<777:AFFST>2.0.ZU;2-O
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-in this paper, it is demonstrated usin g the Z notation. The framework formally defines test data sets and th eir relation to the operations in a specification and to other test da ta sets, providing structure to the testing process. Flexibility is pr eserved, so that many testing strategies can be used. Important applic ation areas of the framework are discussed, including refinement of te st data, regression testing, and test oracles.