logo
Ponte Academic Journal
Oct 2017, Volume 73, Issue 10

A Comprehensive Survey on Combinatorial Testing

Author(s): Lakshmi Prasad Mudarakola ,JKR Sastry

J. Ponte - Oct 2017 - Volume 73 - Issue 10
doi: 10.21506/j.ponte.2017.10.46



Abstract:
These days various systems being developed involving software and hardware are quite complex. All types of systems have to be tested comprehensively to ensure delivery of high quality products. Such products will stand the market requirements. Testing has to be done comprehensively within minimum time and effort but without compromising on quality. It is always a challenge to find minimum test cases that will help testing the software comprehensively. The process of undertaking the actual testing using the minimal test cases is a challenge. Many methods and approaches have been presented in the litterateur for generating the test cases but not many have presented actual methods for undertaking the testing. ombinatorial testing methods have been proved to be effective that generates minimal test cases in limited time. The combinatorial testing methods are used for testing hardware/software that reveals failures in a given system based on input, output or both combinations. The combinatorial testing is employed to detect possible t-way combinatorial interactions.Extensive research in the field of combinatorial testing has led to invention of methods, approaches, models, architectures, strategies etc. Combinatorial testing can be used to test different types of applications which include applications implemented through embedded systems, WEB applications, WEB services oriented applications, enterprise applications etc. The contributions in the field of combinatorial testing are huge that it becomes difficult to select a method or model that best suits to testing a given application. As on date, as many as more than 452 papers have been published in the field of combinatorial testing. Several surveys have been presented covering two different periods [2003-2005] and [2005 -2011] that covers 300 papers. After these two surveys, many contributions (152) have been made since then. In this paper survey on testing software using combinatorial techniques is presented that covers all contributions made till date and also provides for multi indexing so that the researchers will be able to navigate quite easily and get the articles of their interest with ease.
Download full text:
Check if you have access through your login credentials or your institution