Computer and Modernization

Previous Articles     Next Articles

APRFODA: Adaptive Priority Ranking of Test Cases Based on Functional Occupancy and Demand Analysis

  

  1. (1. College of Computer Science and Technology, Nanjing University of Aeronautics and Astronautics, Nanjing 210016, China; 2. State Key Laboratory for Novel Software Technology, Nanjing University, Nanjing 210093, China)
  • Received:2015-10-19 Online:2016-03-17 Published:2016-03-17

Abstract: In the process of using the cover of the test case prioritization, the feature is usually expressed by the code coverage change information, and it is easy to ignore other factors. So an adaptive priority ranking of test cases based on functional occupancy and demand analysis is proposed. Firstly, it takes the reference to the call function in the process of test case prioritization, and uses the impact of the change of source code, then takes the regression testing analysis of the domain and the regression range of the test case set. Secondly, it considers the requirement of test case prioritization, and the requirement of the evaluation index is determined. Then, the weights are adaptively integrated with the call function source code change. Finally, by comparing the simulation results, the proposed method can improve the correct rate of defect detection and reduce the test cost.

Key words: code change, test case, sorting, regression testing, path call, requirement analysis

CLC Number: