Discrete cuckoo search algorithms for test case prioritization

A Bajaj, OP Sangwan - Applied Soft Computing, 2021 - Elsevier
Regression testing is an essential aspect of the software development lifecycle. As the
software evolves, the test suite grows, hence the cost and effort to retest the software. Test …

Discrete and combinatorial gravitational search algorithms for test case prioritization and minimization

A Bajaj, OP Sangwan - International Journal of Information Technology, 2021 - Springer
Regression testing is an essential but expensive activity to re-execute all the test cases
every time the software updates. Test case prioritization and minimization reduces the cost …

Tri-level regression testing using nature-inspired algorithms

A Bajaj, OP Sangwan - Innovations in Systems and Software Engineering, 2021 - Springer
A software needs to be updated to survive in the customers' ever-changing demands and
the competitive market. The modifications may produce undesirable changes that require …

A survey on regression testing using nature-inspired approaches

A Bajaj, OP Sangwan - 2018 4th International Conference on …, 2018 - ieeexplore.ieee.org
Efficient regression testing plays an important role for organizations that have large
investment in active, ever-changing software development. Efficiency can be obtained by …

Prioritizing and Minimizing the Test Cases using the Dragonfly Algorithms

A Bajaj, A Abraham - International Journal of Computer …, 2021 - cspub-ijcisim.org
Regression testing is a necessary but costly process. It involves re-running all of the test
cases each time the software is updated. The resources and time needed for retesting can …

Multi-Objective Fault-Coverage Based Regression Test Selection and Prioritization Using Enhanced ACO_TCSP

S Singhal, N Jatana, K Sheoran, G Dhand, S Malik… - Mathematics, 2023 - mdpi.com
Regression testing of the software during its maintenance phase, requires test case
prioritization and selection due to the dearth of the allotted time. The resources and the time …

Nature-inspired approaches to test suite minimization for regression testing

A Bajaj, OP Sangwan - Computational intelligence techniques …, 2020 - taylorfrancis.com
Regression testing is performed to check whether the changes introduced any faults or
vulnerabilities. This chapter focuses on test suite minimization approaches that use nature …

[PDF][PDF] An Enhanced Approach for Test Suite Reduction Using Clustering and Genetic Algorithms

SM Nagy, HA Maghawry, NL Badr - Journal of Theoretical and Applied …, 2023 - jatit.org
Software testing is a procedure used to evaluate the quality, accuracy, and completeness of
a generated computer software. It entails a series of actions taken with the goal of identifying …

Analysis of MORTO: Multi-objective Regression test optimization

N Gupta, A Sharma… - … Conference on Issues and …, 2019 - ieeexplore.ieee.org
Whenever a change is done in software, regression testing is done to check that a recent
change in code has not created any unwanted defects in the system. As size of regression …

[PDF][PDF] ENHANCED NON-DOMINATED SORTING GENETIC ALGORITHM FOR TEST CASE OPTIMIZATION

IBINM ISMAIL - 2018 - core.ac.uk
Due to inevitable software changes, regression testing has become a crucial phase in
software development process. Many software testers and researchers agreed that …