Regression testing is an important, but expensive, process that has a powerful impact on software quality. Unfortunately all the test cases, existing and newly added, cannot be re-executed due to insufficient resources. In this scenario, prioritization of test case helps in improving the efficacy of regression testing by arranging the test cases in such a way that the most beneficial (that has the potential to detect the more number of faults) are executed first. Previous work and existing prioritization techniques, though detects faults, but there is a need of improved techniques to enhance the process of regression testing by improving the fault detection rate. The new technique, proposed in this paper, gives improved result than the existing ones. The comparison of the effectiveness of the proposed approach is done with other prioritization and non-prioritization orderings. The result of the proposed approach shows higher average percentage of faults detected (APFD) values. Also, the performance is evaluated and it is observed that the capability of the proposed method outperforms other algorithms by enhancing the fault detection rate.
CITATION STYLE
Nayak, S., Kumar, C., Tripathi, S., & Jena, L. (2019). Efficiency enhancement in regression test case prioritization technique. International Journal of Innovative Technology and Exploring Engineering, 8(12), 5445–5451. https://doi.org/10.35940/ijitee.K1595.1081219
Mendeley helps you to discover research relevant for your work.