Title
Autonomous Decentralized Combinatorial Testing
Abstract
Testing-as-a-Service (TaaS) is a software testing service in a cloud that can leverage the computation power provided by the cloud. Specifically, a TaaS can be scaled to large and dynamic workloads, executed in a distributed environment with hundreds of thousands of processors, and these processors may support concurrent and distributed test execution and analysis. This paper proposes an autonomous decentralized combinatorial testing system based on Adaptive Reasoning (AR) and Test Algebra (TA) for Combinatorial Testing (CT). AR performs testing and identifies faulty interactions, and TA eliminates related configurations from testing and there can be carried out concurrently. By combining these two, it is possible to perform large CT. We performed experiments with 2^10 components and 98:34% of configurations have been eliminated out of total number of configurations by AR and TA analysis.
Year
DOI
Venue
2015
10.1109/ISADS.2015.53
ISADS
Keywords
Field
DocType
adaptive reasoning,concurrent testing
System integration testing,Concurrent testing,Distributed Computing Environment,Computer science,Adaptive reasoning,Real-time computing,Software performance testing,Model-based testing,Cloud testing,Distributed computing,Cloud computing
Conference
Citations 
PageRank 
References 
1
0.35
18
Authors
3
Name
Order
Citations
PageRank
Wei-Tek Tsai13601610.30
Guanqiu Qi216416.20
Kai Hu33710.67