AI Chat Paper
Note: Please note that the following content is generated by AMiner AI. SciOpen does not take any responsibility related to this content.
{{lang === 'zh_CN' ? '文章概述' : 'Summary'}}
{{lang === 'en_US' ? '中' : 'Eng'}}
Chat more with AI
PDF (1.4 MB)
Collect
Submit Manuscript AI Chat Paper
Show Outline
Outline
Show full outline
Hide outline
Outline
Show full outline
Hide outline
Article | Open Access

An Optimized Test Case Minimization Technique Using Genetic Algorithm for Regression Testing

Rubab Sheikh1Muhammad Imran Babar2( )Rawish Butt3Abdelzahir Abdelmaboud4Taiseer Abdalla Elfadil Eisa4
Bahria University, Islamabad, 46000, Pakistan
Department of Computer Science, FAST-National University of Computer and Emerging Sciences, Islamabad, Pakistan
Department of Computer Science, SZABIST, Islamabad, 46000, Pakistan
Department of Information Systems, College of Science and Arts, King Khalid University, Mahayil Asir, Saudi Arabia
Show Author Information

Abstract

Regression testing is a widely used approach to confirm the correct functionality of the software in incremental development. The use of test cases makes it easier to test the ripple effect of changed requirements. Rigorous testing may help in meeting the quality criteria that is based on the conformance to the requirements as given by the intended stakeholders. However, a minimized and prioritized set of test cases may reduce the efforts and time required for testing while focusing on the timely delivery of the software application. In this research, a technique named TestReduce has been presented to get a minimal set of test cases based on high priority to ensure that the web application meets the required quality criteria. A new technique TestReduce is proposed with a blend of genetic algorithm to find an optimized and minimal set of test cases. The ultimate objective associated with this study is to provide a technique that may solve the minimization problem of regression test cases in the case of linked requirements. In this research, the 100-Dollar prioritization approach is used to define the priority of the new requirements.

References

【1】
【1】
 
 
Computers, Materials & Continua
Pages 6789-6806

{{item.num}}

Comments on this article

Go to comment

< Back to all reports

Review Status: {{reviewData.commendedNum}} Commended , {{reviewData.revisionRequiredNum}} Revision Required , {{reviewData.notCommendedNum}} Not Commended Under Peer Review

Review Comment

Close
Close
Cite this article:
Sheikh R, Babar MI, Butt R, et al. An Optimized Test Case Minimization Technique Using Genetic Algorithm for Regression Testing. Computers, Materials & Continua, 2023, 74(3): 6789-6806. https://doi.org/10.32604/cmc.2023.028625

310

Views

17

Downloads

3

Crossref

5

Web of Science

11

Scopus

Received: 14 February 2022
Accepted: 04 November 2022
Published: 31 March 2023
© The Author 2024.

This work is licensed under a Creative Commons Attribution 4.0 International License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.