Test case selection and prioritization using machine learning: a systematic literature review

R Pan, M Bagherzadeh, TA Ghaleb… - Empirical Software …, 2022 - Springer
Regression testing is an essential activity to assure that software code changes do not
adversely affect existing functionalities. With the wide adoption of Continuous Integration …

Scalable and accurate test case prioritization in continuous integration contexts

AS Yaraghi, M Bagherzadeh, N Kahani… - IEEE Transactions on …, 2022 - ieeexplore.ieee.org
Continuous Integration (CI) requires efficient regression testing to ensure software quality
without significantly delaying its CI builds. This warrants the need for techniques to reduce …

Deeporder: Deep learning for test case prioritization in continuous integration testing

A Sharif, D Marijan, M Liaaen - 2021 IEEE International …, 2021 - ieeexplore.ieee.org
Continuous integration testing is an important step in the modern software engineering life
cycle. Test prioritization is a method that can improve the efficiency of continuous integration …

Test case prioritization using transfer learning in continuous integration environments

R Mamata, A Azim, R Liscano, K Smith… - 2023 IEEE/ACM …, 2023 - ieeexplore.ieee.org
The continuous Integration (CI) process runs a large set of automated test cases to verify
software builds. The testing phase in the CI systems has timing constraints to ensure …

Failure Prediction using Transfer Learning in Large-scale Continuous Integration Environments

R Mamata, K Smith, A Azim, YK Chang… - Proceedings of the …, 2022 - dl.acm.org
Continuous integration environments execute automated test cases frequently to maintain
the software quality, which significantly increases the developer feedback time, but it also …

[PDF][PDF] A Hybrid Meta-Heuristic Approach for Test Case Prioritization and Optimization

HM Fadhil, MI Younis - Journal of, 2024 - researchgate.net
The application of the test case prioritization method is a key part of system testing intended
to think it through and sort out the issues early in the development stage. Traditional …

[PDF][PDF] Ensemble approaches for Test Case Prioritization in UI testing.

T Cao, T Vu, H Le, V Nguyen - SEKE, 2022 - ksiresearch.org
Test case prioritization, which focuses on ranking test cases, is an important activity in
software engineering given a large number of test cases to be executed within a short period …