DocumentCode :
3777301
Title :
A novel dynamic analysis of test cases to improve testing efficiency in object-oriented systems
Author :
Tao Hu; Gangyi Ding
Author_Institution :
School of Software, Beijing Institute of Technology, China
Volume :
1
fYear :
2015
Firstpage :
457
Lastpage :
461
Abstract :
In this paper, we present a series of methods to improve testing efficiency especially for regression testing from a novel view, namely dynamic analysis of test cases suitable for class testing in object-oriented systems. We mine static call graphs and dynamic call trees to represent the static features and dynamic tests of the program. By graph analysis, we present a series of methods and testing criteria to evaluate test cases from the view of code coverage. These methods improve testing efficiency for class testing from the following aspects: automation; multi-angle evaluations of test cases; improvement and management of test cases; providing different prioritization criteria and optimization criteria for regression testing to meet different testing requirements etc. What´s more, they can be used in large-scale OO systems, and the test results are quantifiable.
Keywords :
"Software","Optimization","Software testing","Object oriented modeling","Automation","Encoding"
Publisher :
ieee
Conference_Titel :
Computer Science and Network Technology (ICCSNT), 2015 4th International Conference on
Type :
conf
DOI :
10.1109/ICCSNT.2015.7490789
Filename :
7490789
Link To Document :
بازگشت