[HTML][HTML] A survey on different approaches for software test case prioritization

R Mukherjee, KS Patnaik - Journal of King Saud University-Computer and …, 2021 - Elsevier
Testing is the process of evaluating a system by manual or automated means. While
Regression Test Selection (RTS) discards test cases and Test Suite Minimization (TSM) …

Pareto efficient multi-objective test case selection

S Yoo, M Harman - Proceedings of the 2007 international symposium on …, 2007 - dl.acm.org
Previous work has treated test case selection as a single objective optimisation problem.
This paper introduces the concept of Pareto efficiency to test case selection. The Pareto …

[PDF][PDF] Systematic literature review on regression test prioritization techniques

Y Singh, A Kaur, B Suri, S Singhal - Informatica, 2012 - informatica.si
Regression test prioritization aims to prioritize the test cases that need to be re-executed
during regression testing. The test cases are executed in that order so as to catch the faults …

Clustering test cases to achieve effective and scalable prioritisation incorporating expert knowledge

S Yoo, M Harman, P Tonella, A Susi - Proceedings of the eighteenth …, 2009 - dl.acm.org
Pair-wise comparison has been successfully utilised in order to prioritise test cases by
exploiting the rich, valuable and unique knowledge of the tester. However, the prohibitively …

Single and multi-objective test cases prioritization for self-driving cars in virtual environments

C Birchler, S Khatiri, P Derakhshanfar… - ACM Transactions on …, 2023 - dl.acm.org
Testing with simulation environments helps to identify critical failing scenarios for self-driving
cars (SDCs). Simulation-based tests are safer than in-field operational tests and allow …

Improving multi-objective test case selection by injecting diversity in genetic algorithms

A Panichella, R Oliveto, M Di Penta… - IEEE Transactions on …, 2014 - ieeexplore.ieee.org
A way to reduce the cost of regression testing consists of selecting or prioritizing subsets of
test cases from a test suite according to some criteria. Besides greedy algorithms, cost …

Using hybrid algorithm for pareto efficient multi-objective test suite minimisation

S Yoo, M Harman - Journal of Systems and Software, 2010 - Elsevier
Test suite minimisation techniques seek to reduce the effort required for regression testing
by selecting a subset of test suites. In previous work, the problem has been considered as a …

How does regression test prioritization perform in real-world software evolution?

Y Lu, Y Lou, S Cheng, L Zhang, D Hao, Y Zhou… - Proceedings of the 38th …, 2016 - dl.acm.org
In recent years, researchers have intensively investigated various topics in test prioritization,
which aims to re-order tests to increase the rate of fault detection during regression testing …

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 …

A history-based cost-cognizant test case prioritization technique in regression testing

YC Huang, KL Peng, CY Huang - Journal of Systems and Software, 2012 - Elsevier
Software testing is typically used to verify whether the developed software product meets its
requirements. From the result of software testing, developers can make an assessment …