Beta
333314

ENHANCED REGRESSION TESTING EXECUTION PROCESS USING TEST SUITE REDUCTION TECHNIQUES AND PARALLEL EXECUTION

Article

Last updated: 23 Dec 2024

Subjects

-

Tags

-

Abstract

Regression testing is a vital category of software testing. Regression testing is done to make sure that changed code does not have any unexpected negative effects on the software. Regression testing, despite its significance in ensuring software quality, can be a costly phase in the software testing process. Typically, the more tests there are, the longer it takes for them to run. As a result, the price of regression testing rises with the quantity of tests. So, the objective is to reduce execution time of the regression testing by removing test cases that are redundant or have lower importance in terms of their capacity to uncover faults. The primary aim of test case reduction is to decrease the number of test cases, which, in turn, lowers the time and expenses associated with their execution. This paper presents an approach to minimize the execution time of regression testing while preserving code coverage, achieved through the utilization of test suite reduction techniques and parallel automation execution. The employed test suite reduction approach involves utilizing a clustering technique and a genetic algorithm. The resulting reduced test suite is then executed in parallel to achieve the shortest possible execution time. The results demonstrate that the proposed approach can cut down execution time by 75%.

DOI

10.21608/ijicis.2023.243991.1303

Keywords

Regression testing, Test Suite Reduction, Clustering, Genetic Algorithm, Parallel Execution

Authors

First Name

sarah

Last Name

nagy

MiddleName

mohamed

Affiliation

information system, computer science, Ain shams university, Cairo, Egypt

Email

sara.nagy@cis.asu.edu.eg

City

cairo

Orcid

-

First Name

Huda

Last Name

Amin

MiddleName

-

Affiliation

Faculty of Computer and Information Sciences,Ain shams University

Email

huda_amin@cis.asu.edu.eg

City

-

Orcid

0000-0001-5550-5717

First Name

Nagwa

Last Name

Badr

MiddleName

-

Affiliation

Department of Information Systems, Faculty of Computer and Information Sciences, Ain Shams University, Cairo, 11566, Egypt

Email

nagwabadr@cis.asu.edu.eg

City

-

Orcid

0000-0002-5382-1385

Volume

23

Article Issue

4

Related Issue

45130

Issue Date

2023-12-01

Receive Date

2023-10-22

Publish Date

2023-12-01

Page Start

33

Page End

49

Print ISSN

1687-109X

Online ISSN

2535-1710

Link

https://ijicis.journals.ekb.eg/article_333314.html

Detail API

https://ijicis.journals.ekb.eg/service?article_code=333314

Order

333,314

Type

Original Article

Type Code

494

Publication Type

Journal

Publication Title

International Journal of Intelligent Computing and Information Sciences

Publication Link

https://ijicis.journals.ekb.eg/

MainTitle

ENHANCED REGRESSION TESTING EXECUTION PROCESS USING TEST SUITE REDUCTION TECHNIQUES AND PARALLEL EXECUTION

Details

Type

Article

Created At

23 Dec 2024