An automated framework for structural test-data generation
被引:94
作者:
Tracey, N
论文数: 0引用数: 0
h-index: 0
机构:
Univ York, Dept Comp Sci, York YO1 5DD, N Yorkshire, EnglandUniv York, Dept Comp Sci, York YO1 5DD, N Yorkshire, England
Tracey, N
[1
]
Clark, J
论文数: 0引用数: 0
h-index: 0
机构:
Univ York, Dept Comp Sci, York YO1 5DD, N Yorkshire, EnglandUniv York, Dept Comp Sci, York YO1 5DD, N Yorkshire, England
Clark, J
[1
]
Mander, K
论文数: 0引用数: 0
h-index: 0
机构:
Univ York, Dept Comp Sci, York YO1 5DD, N Yorkshire, EnglandUniv York, Dept Comp Sci, York YO1 5DD, N Yorkshire, England
Mander, K
[1
]
McDermid, J
论文数: 0引用数: 0
h-index: 0
机构:
Univ York, Dept Comp Sci, York YO1 5DD, N Yorkshire, EnglandUniv York, Dept Comp Sci, York YO1 5DD, N Yorkshire, England
McDermid, J
[1
]
机构:
[1] Univ York, Dept Comp Sci, York YO1 5DD, N Yorkshire, England
来源:
13TH IEEE INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING, PROCEEDINGS
|
1998年
关键词:
D O I:
10.1109/ASE.1998.732680
中图分类号:
TP31 [计算机软件];
学科分类号:
081202 ;
0835 ;
摘要:
Structural testing criteria are mandated in many software development standards and guidelines. The process of generating test-data to achieve 100% coverage of a given structural coverage metric is labour intensive and expensive. This paper presents an approach to automate the generation of such lest-data. The test-data generation is based on the application of a dynamic optimisation-based search for the required test-data. The same approach cast be generalised to solve other test-data generation problems. Three such applications are discussed - boundary value analysis, assertion/run-time exception testing and component re-use testing. A prototype tool-set has been developed to facilitate the automatic generation of test-data for these structural testing problems. The results of preliminary experiments using this technique and the prototype tool-set are presented and show the efficiently and effectiveness of this approach.