Regression test case prioritization by code combinations coverage

R Huang, Q Zhang, D Towey, W Sun, J Chen - Journal of Systems and …, 2020 - Elsevier
Regression test case prioritization (RTCP) aims to improve the rate of fault detection by
executing more important test cases as early as possible. Various RTCP techniques have …

A unified test case prioritization approach

D Hao, L Zhang, L Zhang, G Rothermel… - ACM Transactions on …, 2014 - dl.acm.org
Test case prioritization techniques attempt to reorder test cases in a manner that increases
the rate at which faults are detected during regression testing. Coverage-based test case …

An application of adaptive random sequence in test case prioritization

X Zhang, TY Chen, H Liu - … of the Twenty …, 2014 - researchrepository.rmit.edu.au
Test case prioritization aims to schedule test cases in a certain order such that the
effectiveness of regression testing can be improved. Prioritization using random sequence is …

[HTML][HTML] Input-based adaptive randomized test case prioritization: A local beam search approach

B Jiang, WK Chan - Journal of Systems and Software, 2015 - Elsevier
Test case prioritization assigns the execution priorities of the test cases in a given test suite.
Many existing test case prioritization techniques assume the full-fledged availability of code …

Regression test case prioritization based on fixed size candidate set ART algorithm

R Wang, Z Li, S Jiang, C Tao - International Journal of Software …, 2020 - World Scientific
Regression testing is a very time-consuming and expensive testing activity. Many test case
prioritization techniques have been proposed to speed up regression testing. Previous …

Bypassing code coverage approximation limitations via effective input-based randomized test case prioritization

B Jiang, WK Chan - 2013 IEEE 37th Annual Computer Software …, 2013 - ieeexplore.ieee.org
Test case prioritization assigns the execution priorities of the test cases in a given test suite
with the aim of achieving certain goals. Many existing test case prioritization techniques …

Employing rule mining and multi-objective search for dynamic test case prioritization

D Pradhan, S Wang, S Ali, T Yue, M Liaaen - Journal of Systems and …, 2019 - Elsevier
Test case prioritization (TP) is widely used in regression testing for optimal reordering of test
cases to achieve specific criteria (eg, higher fault detection capability) as early as possible …

Using controlled numbers of real faults and mutants to empirically evaluate coverage-based test case prioritization

D Paterson, GM Kapfhammer, G Fraser… - Proceedings of the 13th …, 2018 - dl.acm.org
Used to establish confidence in the correctness of evolving software, regression testing is an
important, yet costly, task. Test case prioritization enables the rapid detection of faults during …

Cost and coverage metrics for measuring the effectiveness of test case prioritization techniques

MSA Askarunisa, MSL Shanmugapriya… - … Journal of Computer …, 2010 - infocomp.dcc.ufla.br
Regression testing is an important and also a very expensive activity in the software life
cycle. To reduce the cost of regression testing, test cases are prioritized. One goal of test …

Incorporating fault-proneness estimations into coverage-based test case prioritization methods

M Mahdieh, SH Mirian-Hosseinabadi, K Etemadi… - Information and …, 2020 - Elsevier
Context: During the development process of a software program, regression testing is used
to ensure that the correct behavior of the software is retained after updates to the source …