loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Fourth International Conference on Software Engineering Research, Management and Applications (SERA'06)
Automated Test Data Generation Based on Program Execution
Seattle, Washington
August 09-August 11
ISBN: 0-7695-2656-X
Jun-Yi Li, Hunan University, China
Jia-Guang Sun, Tsinghua University, China
Ying-Ping Lu, University of Minnesota, MN
Software test is a very important phase in software development, and an important means to ensure the software?s reliability. Path-oriented testing is a main approach in software test. In this paper, an automated test data generation method for linear approximation of bifurcation function is proposed. Combined with predicate slice and Definition-Use-Control (DUC) expression of function, an innovative algorithm for path-oriented testing and automated test data generation is designed. This new algorithm, incorporating DUC expression, can determine whether the sub-path is feasible from the source point. It can also effectively decrease the adverse influence of infeasible path to the algorithm performance. Analysis shows, compared with other existing algorithms that utilize the minimization of bifurcation function method only, that this new algorithm can decrease the number of test cases considerably and increase the test efficiency.
Citation:
Jun-Yi Li, Jia-Guang Sun, Ying-Ping Lu, "Automated Test Data Generation Based on Program Execution," sera, pp.229-236, Fourth International Conference on Software Engineering Research, Management and Applications (SERA'06), 2006
Usage of this product signifies your acceptance of the Terms of Use.