Extracting Historical Information and Fault Localization Information that may Contribute to the Effectiveness of Test Case Prioritization

Chu-Ti Lin, Guo Sin-Ting, Wang Jiun-Shiang, Tsai Chang-Shi · Advances in intelligent systems research/Advances in Intelligent Systems Research · 2014

The goal of test case prioritization is to schedule the test cases in an order so that the faults in the software will be detected early during the regression testing.So far, a lot of test case prioritization techniques have been proposed and received considerable attention.However, there is currently no universally best approach because the existing techniques prioritize test cases under different considerations.Thus, we plan to propose a hybrid technique that takes into account more than one consideration and hope that this hybrid technique can further improve the effectiveness of test case prioritization.Although we did not construct the hybrid technique yet, we already have some preliminary experimental results that are collected from an investigation into real subject programs and their associated test suites.Therefore, this paper is dedicated to presenting our preliminary observations in this ongoing research project.Additionally, this paper also presents two assumptions based on the observations.These two assumptions should be useful for proposing the hybrid test case prioritization techniques in the future.

Read the paper · More papers on PaperTik