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