Automated test case generation for path coverage by using grey prediction evolution algorithm with improved scatter search strategy

G Cai, Q Su, Z Hu - Engineering Applications of Artificial Intelligence, 2021 - Elsevier
Automated test case generation for path coverage (ATCG-PC), as an important task in
software testing, aims to achieve the highest path coverage of a tested program by using as …

Test case generation using improved differential evolution algorithms with novel hypercube-based learning strategies

Q Su, G Cai, Z Hu, X Yang - Engineering Applications of Artificial …, 2022 - Elsevier
Search-based algorithms are a recent research hotspot for solving path coverage (PC),
which is the most critical and challenging problem in the field of automated test case …

Optimal path test data generation based on hybrid negative selection algorithm and genetic algorithm

SM Mohi-Aldeen, R Mohamad, S Deris - PloS one, 2020 - journals.plos.org
Path testing is the basic approach of white box testing and the main approach to solve it by
discovering the particular input data of the searching space to encompass the paths in the …

Test cases generation for multiple paths based on PSO algorithm with metamorphic relations

XW Lv, S Huang, ZW Hui, HJ Ji - Iet Software, 2018 - Wiley Online Library
The generation of multiple‐path test cases can greatly enhance the efficiency of path‐wise
testing. Various methods adopting meta‐heuristic algorithm to generate multiple‐path test …

Self-adaptive mobile web service discovery approach based on modified negative selection algorithm

S Garba, R Mohamad, NA Saadon - Neural Computing and Applications, 2022 - Springer
This paper proposes a self-adaptive mobile web service (MWS) discovery approach based
on the modified negative selection algorithm (M-NSA) to improve the effectiveness and …

[HTML][HTML] Backtracking search optimization algorithm with dual scatter search strategy for automated test case generation

J Ren, W Zhu - Journal of King Saud University-Computer and …, 2023 - Elsevier
It is a challenge to design an effective algorithm utilizing problem features in automated test
case generation for path coverage (ATCG-PC). A feature of ATCG-PC “similar paths are …

[PDF][PDF] Evolutionary algorithms for path coverage test data generation and optimization: a review

DB Mishra, AA Acharya, R Mishra - Indonesian Journal of Electrical …, 2019 - academia.edu
Software testing is very time consuming, labor-intensive and complex process. It is found
that 50% of the resources of the software development are consumed for testing. Testing can …

Binary searching iterative algorithm for generating test cases to cover paths

G Cai, Q Su, Z Hu - Applied Soft Computing, 2021 - Elsevier
Similar paths are usually covered by similar test cases, which is one of the characteristics of
automated test case generation for path coverage. Based on this characteristic, this paper …

Self-adaptive mobile web service discovery framework for Dynamic Mobile Environment

S Garba, R Mohamad, NA Saadon - Journal of Systems and Software, 2022 - Elsevier
This paper proposes a self-adaptive mobile web service (MWS) discovery framework for a
dynamic mobile environment (DME) to deal with MWS proliferation, dynamic context, and …

An evolutionary generation method of test data for multiple paths based on coverage balance

S Fan, N Yao, L Wan, B Ma, Y Zhang - IEEE Access, 2021 - ieeexplore.ieee.org
Test data generation is one of the main tasks of software testing. The goal of test data
generation based on search algorithms is to automate the task and find test data that meet …