2020
DOI: 10.21123/bsj.2020.17.3(suppl.).1002
|View full text |Cite
|
Sign up to set email alerts
|

CTJ: Input-Output Based Relation Combinatorial Testing Strategy Using Jaya Algorithm

Abstract: Software testing is a vital part of the software development life cycle. In many cases, the system under test has more than one input making the testing efforts for every exhaustive combination impossible (i.e. the time of execution of the test case can be outrageously long). Combinatorial testing offers an alternative to exhaustive testing via considering the interaction of input values for every t-way combination between parameters. Combinatorial testing can be divided into three types which are uniform stre… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
5
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
6
1

Relationship

1
6

Authors

Journals

citations
Cited by 8 publications
(5 citation statements)
references
References 38 publications
0
5
0
Order By: Relevance
“…However, the combinatorial t-way testing strategies have shown an imperative symbol of tuning parameters setting of an algorithm to obtain a better solution. Combinatorial t-way testing strategies such as Harmony Search Strategy (HSS) [177], Hybrid Artificial Bee Colony (HABC) strategy [317], Sine Cosine Algorithm for generating Variable t-way test suite Strategy (SCAVS) [299], PWiseHA strategy [181], and Combinatorial Testing Strategy using Jaya Algorithm (CTJ) [226], aim to use different number of parameters setting for the adopted algorithm and achieved good optimization.…”
Section: Discussionmentioning
confidence: 99%
See 1 more Smart Citation
“…However, the combinatorial t-way testing strategies have shown an imperative symbol of tuning parameters setting of an algorithm to obtain a better solution. Combinatorial t-way testing strategies such as Harmony Search Strategy (HSS) [177], Hybrid Artificial Bee Colony (HABC) strategy [317], Sine Cosine Algorithm for generating Variable t-way test suite Strategy (SCAVS) [299], PWiseHA strategy [181], and Combinatorial Testing Strategy using Jaya Algorithm (CTJ) [226], aim to use different number of parameters setting for the adopted algorithm and achieved good optimization.…”
Section: Discussionmentioning
confidence: 99%
“…Jaya Algorithm (JA) is based on the principle of which solution obtained from a problem is then move towards finding the best solution by avoiding worst solution [224]. By considering this concept, JA has been applied in various optimization field like feature selection optimization problem [225], moreover, the JA metaheuristic has recently been introduced around t-way testing [226].…”
Section: Human-based Techniquementioning
confidence: 99%
“…The decision to choose the best solution requires a cost-benefit analysis of context and solutions at hand. test case generation and optimization are at the forefront 1 . Test case optimization can be further divided into 3 activities TCP, test case selection (TCS), and test case minimization (TCM).…”
Section: Introductionmentioning
confidence: 99%
“…Testing all possible combinations of configuration parameters using a sample of all possible configurations is called combinatorial interaction testing (CIT), which is an alternative to exhaustive testing. An exponential increase of test cases is seen during exhaustive testing; however, the number of configuration options grows at a maximum logarithmic rate [1]- [3]. Testing the interactions between multiple configuration options is critical to reducing the likelihood of interacting problems in software that is extremely flexible.…”
Section: Introductionmentioning
confidence: 99%