Research Anthology on Agile Software, Software Development, and Testing 2022
DOI: 10.4018/978-1-6684-3702-5.ch052
|View full text |Cite
|
Sign up to set email alerts
|

Metaheuristic Techniques for Test Case Generation

Abstract: The primary objective of software testing is to locate bugs as many as possible in software by using an optimum set of test cases. Optimum set of test cases are obtained by selection procedure which can be viewed as an optimization problem. So metaheuristic optimizing (searching) techniques have been immensely used to automate software testing task. The application of metaheuristic searching techniques in software testing is termed as Search Based Testing. Non-redundant, reliable and optimized test cases can b… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2022
2022
2025
2025

Publication Types

Select...
3
1

Relationship

0
4

Authors

Journals

citations
Cited by 4 publications
(2 citation statements)
references
References 38 publications
0
2
0
Order By: Relevance
“…The constructive metaheuristics [94] are oriented to the procedures that try to obtain a solution from the analysis and gradual selection of the components that form it. Search metaheuristics [95] guide procedures that use transformations or moves to traverse the space of alternative solutions and exploit the associated environment structures. Evolutionary metaheuristics [96] are focused on procedures based on solution sets that evolve over the solution space.…”
Section: Metaheuristic Learningmentioning
confidence: 99%
“…The constructive metaheuristics [94] are oriented to the procedures that try to obtain a solution from the analysis and gradual selection of the components that form it. Search metaheuristics [95] guide procedures that use transformations or moves to traverse the space of alternative solutions and exploit the associated environment structures. Evolutionary metaheuristics [96] are focused on procedures based on solution sets that evolve over the solution space.…”
Section: Metaheuristic Learningmentioning
confidence: 99%
“…This type of algorithm can be employed as an optimizer for the learning model [ 20 , 21 ]. Metaheuristic algorithms have captured the interest of several researchers in recent years because these algorithms have the capacity to solve diverse problems in different fields [ 22 , 23 ]. Consequently, several recommendations have been made that metaheuristic algorithms in biology, math, or physics are influenced by almost distinct phenomena [ 24 , 25 ].…”
Section: Introductionmentioning
confidence: 99%