Benefits of software measures for evolutionary white-box testing

被引:0
作者
Lammermann, Frank [1 ]
Wappler, Stefan [1 ]
机构
[1] Daimler Chrysler AG, Res & Technol, D-10559 Berlin, Germany
来源
GECCO 2005: Genetic and Evolutionary Computation Conference, Vols 1 and 2 | 2005年
关键词
measurement; verification; evolutionary testing; software measurement; metric; automated test case generation;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
White-box testing is an important method for the early detection of errors during software development. In this process test case generation plays a crucial role, defining appropriate and error-sensitive test data. The evolutionary white-box testing is a promising approach for the complete automation of structure-oriented test case generation. Here, test case generation can be completely automated with the help of evolutionary algorithms. However, problem cases exist in which the evolutionary test is not able to find valid test data. Thus, in the case of not achieving a test goal, it is not known whether this is due to non-executable program code or a problem case. This paper will investigate how successfully a software measure can support an evolutionary white-box test if the measure can predict the test effort. Hence, the termination criteria of evolutionary white-box testing can be adapted to test goals with problem cases in such a way that problematic test goals are either excluded from the test in advance or can be covered due to an adequate termination criteria according to a software measure. This could lead to an increase in efficiency and effectiveness of evolutionary white-box testing.
引用
收藏
页码:1083 / 1084
页数:2
相关论文
共 5 条
[1]  
Baresel A., 2002, GECCO '02: Proceedings of the 4th Annual Conf. on Genetic and evolutionary computation, P1329
[2]  
HARMAN M, 2002, P IEEE INT C NEW YOR
[3]  
HARMAN M, 2002, P GECCO 2002 NEW YOR
[4]  
STHAMER H, 1996, THESIS U GLAMORGAN P
[5]   Evolutionary test environment for automatic structural testing [J].
Wegener, J ;
Baresel, A ;
Sthamer, H .
INFORMATION AND SOFTWARE TECHNOLOGY, 2001, 43 (14) :841-854