Search techniques can dramatically change our ability to solve a host of problems in applied science and engineering, many search techniques have been developed and applied successfully in many fields, including search based software engineering (SBSE). As a key problem of combinatorial testing, covering array generation has been widely studied and many search techniques have been applied which can be named as search based combinatorial testing (SBCT). SBCT is a branch of search based software testing (SBST) within SBSE. In this paper, to explore the applicability and effectiveness of SBCT, we design six variants from existing search algorithms: Genetic Algorithm, Particle Swarm Optimization and Ant Colony Algorithm by reversing and randomi...
Search-based optimization techniques have been applied to structural software test data generation s...
In combinatorial testing development, the fabrication of covering arrays is the key challenge by the...
For functional testing based on the input domain of a functionality, parameters and their values are...
Software behavior depends on many factors. Combinatorial testing aims to generate small sets of test...
Software testing is a critical activity in increasing our confidence of a system under test and impr...
Combinatorial covering arrays have been used in sev-eral testing approaches. This paper first discus...
Combinatorial searching-based software testing (CSST) is a challenging optimization procedure. The a...
Unit testing is a critical part of software development process, ensuring the correctness of basic p...
© 2020 Karabuk UniversityTesting an object-oriented software is harder than testing a structural pro...
Computer software is in high demand everywhere in the world. The high dependence on software makes s...
Covering Arrays (CA) are mathematical objects used in the functional testing of software components....
Software testing is required to verify and validate systems. Combinatorial testing in one of the sig...
Many software engineering tasks can be formulated as search problems. Building tests requires select...
A good strategy to test a software component involves the generation of the whole set of cases that ...
The test case construction is amongst the most labor-intensive tasks and has significant influence o...
Search-based optimization techniques have been applied to structural software test data generation s...
In combinatorial testing development, the fabrication of covering arrays is the key challenge by the...
For functional testing based on the input domain of a functionality, parameters and their values are...
Software behavior depends on many factors. Combinatorial testing aims to generate small sets of test...
Software testing is a critical activity in increasing our confidence of a system under test and impr...
Combinatorial covering arrays have been used in sev-eral testing approaches. This paper first discus...
Combinatorial searching-based software testing (CSST) is a challenging optimization procedure. The a...
Unit testing is a critical part of software development process, ensuring the correctness of basic p...
© 2020 Karabuk UniversityTesting an object-oriented software is harder than testing a structural pro...
Computer software is in high demand everywhere in the world. The high dependence on software makes s...
Covering Arrays (CA) are mathematical objects used in the functional testing of software components....
Software testing is required to verify and validate systems. Combinatorial testing in one of the sig...
Many software engineering tasks can be formulated as search problems. Building tests requires select...
A good strategy to test a software component involves the generation of the whole set of cases that ...
The test case construction is amongst the most labor-intensive tasks and has significant influence o...
Search-based optimization techniques have been applied to structural software test data generation s...
In combinatorial testing development, the fabrication of covering arrays is the key challenge by the...
For functional testing based on the input domain of a functionality, parameters and their values are...