{"title":"Hybrid optimization with constraints handling for combinatorial test case prioritization problems.","authors":"Selvakumar J, Sudhir Sharma, Mukesh Kumar Tripathi","doi":"10.1080/0954898X.2025.2517130","DOIUrl":null,"url":null,"abstract":"<p><p>In software development, software testing is very crucial for developing good quality software, where the effectiveness of software is to be tested. For software testing, test suites and test cases need to be prepared in minimum execution time with the test case prioritization (TCP) problems. Generally, some of the researchers mainly focus on the constraint problems, such as time and fault on TCP. In this research, the novel Fractional Hybrid Leader Based Optimization (FHLO) is introduced with constraint handling for combinatorial TCP. To detect faults earlier, the TCP is an important technique as it reduces the regression testing cost and prioritizes the test case execution. Based on the detected fault and branch coverage, the priority of the test case for program execution is decided. Furthermore, the FHLO algorithm establishes the TCP for detecting the program fault, which prioritizes the test case, and relies on maximum values of Average Percentage of Branch Coverage (APBC) and Average Percentage of Fault Detected (APFD). From the analysis, the devised FHLO algorithm attains a maximum value of 0.966 for APFD and 0.888 for APBC.</p>","PeriodicalId":520718,"journal":{"name":"Network (Bristol, England)","volume":" ","pages":"1-31"},"PeriodicalIF":0.0000,"publicationDate":"2025-07-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Network (Bristol, England)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1080/0954898X.2025.2517130","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
In software development, software testing is very crucial for developing good quality software, where the effectiveness of software is to be tested. For software testing, test suites and test cases need to be prepared in minimum execution time with the test case prioritization (TCP) problems. Generally, some of the researchers mainly focus on the constraint problems, such as time and fault on TCP. In this research, the novel Fractional Hybrid Leader Based Optimization (FHLO) is introduced with constraint handling for combinatorial TCP. To detect faults earlier, the TCP is an important technique as it reduces the regression testing cost and prioritizes the test case execution. Based on the detected fault and branch coverage, the priority of the test case for program execution is decided. Furthermore, the FHLO algorithm establishes the TCP for detecting the program fault, which prioritizes the test case, and relies on maximum values of Average Percentage of Branch Coverage (APBC) and Average Percentage of Fault Detected (APFD). From the analysis, the devised FHLO algorithm attains a maximum value of 0.966 for APFD and 0.888 for APBC.