Towards pattern-based change verification framework for cloud-enabled healthcare component-based

S Ali, Y Hafeez, NZ Jhanjhi, M Humayun, M Imran… - Ieee …, 2020 - ieeexplore.ieee.org
To survive in the competitive environment, most organizations have adopted component-
based software development strategies in the rapid technology advancement era and the …

Trend application of machine learning in test case prioritization: A review on techniques

M Khatibsyarbini, MA Isa, DNA Jawawi… - IEEE …, 2021 - ieeexplore.ieee.org
Software quality can be assured by passing the process of software testing. However,
software testing process involve many phases which lead to more resources and time …

Accelerating continuous integration with parallel batch testing

E Fallahzadeh, AH Bavand, PC Rigby - … of the 31st ACM Joint European …, 2023 - dl.acm.org
Continuous integration at scale is costly but essential to software development. Various test
optimization techniques including test selection and prioritization aim to reduce the cost …

Analytic hierarchy process-based regression test case prioritization technique enhancing the fault detection rate

S Nayak, C Kumar, S Tripathi - Soft Computing, 2022 - Springer
Regression testing is a testing method conducted to ensure that improvements do not affect
the software's current behavior. Test cases play a significant role in software testing activities …

Value-based cost-cognizant test case prioritization for regression testing

FS Ahmed, A Majeed, TA Khan, SN Bhatti - Plos one, 2022 - journals.plos.org
Software Test Case Prioritization (TCP) is an effective approach for regression testing to
tackle time and budget constraints. The major benefit of TCP is to save time through the …

A learn-to-rank method for model-based regression test case prioritization

Y Huang, T Shu, Z Ding - IEEE access, 2021 - ieeexplore.ieee.org
Regression testing plays an indispensable role in software maintenance, which refers to
retest the software following modifications to determine whether the changes have …

[PDF][PDF] A systematic literature review on regression test case prioritization

A Rahmani, S Ahmad, IEA Jalil… - … Journal of Advanced …, 2021 - pdfs.semanticscholar.org
Test case prioritization (TCP) is deemed valid to improve testing efficiency, especially in
regression testing, as retest all is costly. The TCP schedule the test case execution order to …

Efficient fault detection by test case prioritization via test case selection

JP Rajasingh, PS Kumar, S Srinivasan - Journal of Electronic Testing, 2023 - Springer
One of the significant features of software quality is software reliability. In the testing phase,
faults are identified and corrected by integrating them into software development, thus …

Contrasting test selection, prioritization, and batch testing at scale: Large-scale Empirical Study on 285 Million Test Results

E Fallahzadeh, PC Rigby, B Adams - Empirical Software Engineering, 2025 - Springer
The effectiveness of software testing is crucial for successful software releases, and various
test optimization techniques aim to enhance this process by reducing the number of test …

Optimizing test case prioritization through ranked NSGA-2 for enhanced fault sensitivity analysis

K Garg, S Shekhar - Innovations in Systems and Software Engineering, 2024 - Springer
Regression testing is a type of software testing that is performed during software
maintenance in order to validate any additional modifications made to the functionality of the …