Optimizing regression testing based on code coverage analysis

作者: Glen M. Seeds , Hendrik Cazemier , Robin N. Grosset , Dmitriy Beryoza , Richard Pigeon

DOI:

关键词:

摘要: Provided are techniques for improving a test suite. A list of tests in suite is created, sorted order increasing run time, wherein multiple having same time decreasing code block coverage. For each on the list, it determined whether covers one or more blocks not already covered by at least previously processed test. In response to determining that does cover test, added an optimized The stored.

参考文章(7)
Dinakar Dhurjati, Ajay Chander, Hiroshi Inamura, A method for test suite reduction through system call coverage criterion ,(2008)
Yangning Peng, Xiaochun Xu, Bridging code changes and testing ,(2009)
Fatma Nur Ozmizrak, Method of testcase optimization ,(1996)
Amitabh Srivastava, Jayaraman Thiagarajan, Method and apparatus for prioritizing software tests ,(2002)
G. Rothermel, R.H. Untch, Chengyun Chu, M.J. Harrold, Prioritizing test cases for regression testing IEEE Transactions on Software Engineering. ,vol. 27, pp. 929- 948 ,(2001) , 10.1109/32.962562