Test set generation for pairwise testing using genetic algorithms

10Citations
Citations of this article
6Readers
Mendeley users who have this article in their library.

Abstract

In software systems, it has been observed that a fault is often caused by an interaction between a small number of input parameters. Even for moderately sized software systems, exhaustive testing is practically impossible to achieve. This is either due to time or cost constraints. Combinatorial (t-way) testing provides a technique to select a subset of exhaustive test cases covering all of the t-way interactions, without much of a loss to the fault detection capability. In this paper, an approach is proposed to generate 2-way (pairwise) test sets using genetic algorithms. The performance of the algorithm is improved by creating an initial solution using the overlap coefficient (a similarity matrix). Two mutation strategies have also been modified to improve their efficiency. Furthermore, the mutation operator is improved by using a combination of three mutation strategies. A comparative survey of the techniques to generate t-way test sets using genetic algorithms was also conducted. It has been shown experimentally that the proposed approach generates faster results by achieving higher percentage coverage in a fewer number of generations. Additionally, the size of the mixed covering arrays was reduced in one of the six benchmark problems examined.

References Powered by Scopus

The AETG system: an approach to testing based on combinatorial design

881Citations
N/AReaders
Get full text

In-parameter-order: A test generation strategy for pairwise testing

317Citations
N/AReaders
Get full text

The combinatorial design approach to automatic test generation

303Citations
N/AReaders
Get full text

Cited by Powered by Scopus

Genetic algorithm-based motion estimation method using orientations and EMGs for robot controls

13Citations
N/AReaders
Get full text

Power function-based signal recovery transition optimization model of emergency traffic

9Citations
N/AReaders
Get full text

Combinatorial Test Set Prioritization Using Data Flow Techniques

7Citations
N/AReaders
Get full text

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Cite

CITATION STYLE

APA

Sabharwal, S., & Aggarwal, M. (2017). Test set generation for pairwise testing using genetic algorithms. Journal of Information Processing Systems, 13(5), 1089–1102. https://doi.org/10.3745/JIPS.04.0019

Readers over time

‘17‘18‘20‘2100.511.52

Readers' Seniority

Tooltip

PhD / Post grad / Masters / Doc 2

67%

Professor / Associate Prof. 1

33%

Readers' Discipline

Tooltip

Computer Science 2

40%

Engineering 2

40%

Chemistry 1

20%

Save time finding and organizing research with Mendeley

Sign up for free
0