Recent Trends in Regression Testing: Modeling and Analyzing the Critiques in Selection, Optimization, and Prioritization

被引:0
作者
Marappan, Raja [1 ]
Raja, Saraswatikaniga [2 ]
机构
[1] Vellore Inst Technol, Sch Comp Sci & Engn SCOPE, Chennai 600127, India
[2] Vellore Inst Technol, Sch Comp Sci & Engn, MTech Comp Sci & Engn Business Analyt, Chennai 600127, India
来源
NATIONAL ACADEMY SCIENCE LETTERS-INDIA | 2025年
关键词
Software testing; Regression testing; Test suites; Test cases; Test cases prioritization; Fault detection;
D O I
10.1007/s40009-025-01613-6
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
Nowadays, the software industry uses soft computing techniques to perform various tests and research to keep the software of better quality for customers or end users. Regression testing is needed to gain confidential insight into the software so that its performance is not affected. This testing is executed after updating the source code to ensure no new errors will be reported from the updates. As the software evolves, the test suites also increase in size, and hence, the computational cost is increased for the test suites execution. This research analyzes the recent trends in regression testing as different methods are developed to optimize the test suite using selection, minimization, and prioritization. The test case selection determines the suitable test cases for the necessary updates. Test suite optimization eliminates unnecessary or redundant test cases and reduces the total runs of test cases. Sequencing the test cases in an order is necessary to optimize the early detection of faults. This research analyzes the modeling and critiques in selection, minimization, and prioritization of recent techniques.
引用
收藏
页数:7
相关论文
共 16 条
  • [1] Test Case Prioritization, Selection, and Reduction Using Improved Quantum-Behaved Particle Swarm Optimization
    Bajaj, Anu
    Abraham, Ajith
    Ratnoo, Saroj
    Gabralla, Lubna Abdelkareim
    [J]. SENSORS, 2022, 22 (12)
  • [2] On the use of contextual information for machine learning based test case prioritization in continuous integration development
    da Roza, Enrique A.
    Lima, Jackson A. do Prado
    Vergilio, Silvia R.
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 2024, 171
  • [3] Generic and industrial scale many-criteria regression test selection
    Dobslaw, Felix
    Wan, Ruiyuan
    Hao, Yuechan
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2023, 205
  • [4] Soft fault diagnosis in linear circuits: Test selection and non-iterative identification procedure
    Halgas, Stanislaw
    [J]. MEASUREMENT, 2023, 217
  • [5] Evaluating Search-Based Software Microbenchmark Prioritization
    Laaber, Christoph
    Yue, Tao
    Ali, Shaukat
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2024, 50 (07) : 1687 - 1703
  • [6] A Multi-Goal Particle Swarm Optimizer for Test Case Prioritization
    Nazir, Muhammad
    Mehmood, Arif
    Aslam, Waqar
    Park, Yongwan
    Choi, Gyu Sang
    Ashraf, Imran
    [J]. IEEE ACCESS, 2023, 11 : 90683 - 90697
  • [7] Test case selection and prioritization approach for automated regression testing using ontology and COSMIC measurement
    Sakhrawi, Zaineb
    Labidi, Taher
    [J]. AUTOMATED SOFTWARE ENGINEERING, 2024, 31 (02)
  • [8] An empirical comparison of four Java']Java-based regression test selection techniques
    Shin, Min Kyung
    Ghosh, Sudipto
    Vijayasarathy, Leo R.
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2022, 186
  • [9] Multi-Objective Fault-Coverage Based Regression Test Selection and Prioritization Using Enhanced ACO_TCSP
    Singhal, Shweta
    Jatana, Nishtha
    Sheoran, Kavita
    Dhand, Geetika
    Malik, Shaily
    Gupta, Reena
    Suri, Bharti
    Niranjanamurthy, Mudligiriyappa
    Mohanty, Sachi Nandan
    Pradhan, Nihar Ranjan
    [J]. MATHEMATICS, 2023, 11 (13)
  • [10] Application of the Law of Minimum and Dissimilarity Analysis to Regression Test Case Prioritization
    Ufuktepe, Ekincan
    Tuglular, Tugkan
    [J]. IEEE ACCESS, 2023, 11 : 57137 - 57157