An Improved Approach to Enhance the Test Case Prioritization Efficiency

2020 
Regression testing is important, but a costly process that has a strong positive impact on software quality. Unfortunately all the test cases, existing and newly added, cannot be re-executed due to insufficient resources. In this scenario, test case prioritization helps in improving the efficacy of regression testing by arranging the test cases in such a fashion that the most beneficial (that has the potential to detect the more number of faults) is executed first. In this paper, a new technique is proposed that gives more improved result than the existing ones. The effectiveness of the proposed approach is compared with other prioritization and non-prioritization orderings. The outcome of the proposed work depicts a higher average percentage of faults detected (APFD) values. The performance is also evaluated and it is observed that the performance of the proposed method outperforms other techniques by enhancing the fault detection rate.
    • Correction
    • Source
    • Cite
    • Save
    • Machine Reading By IdeaReader
    17
    References
    4
    Citations
    NaN
    KQI
    []