2011
DOI: 10.1016/j.ins.2011.01.002
|View full text |Cite
|
Sign up to set email alerts
|

Design and implementation of a t-way test data generation strategy with automated execution tool support

Abstract: a b s t r a c tTo ensure an acceptable level of quality and reliability of a typical software product, it is desirable to test every possible combination of input data under various configurations. However, due to the combinatorial explosion problem, exhaustive testing is practically impossible. Resource constraints, cost factors, and strict time-to-market deadlines are some of the main factors that inhibit such a consideration. Earlier research has suggested that a sampling strategy (i.e., one that is based o… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
41
0

Year Published

2011
2011
2020
2020

Publication Types

Select...
5
4

Relationship

1
8

Authors

Journals

citations
Cited by 66 publications
(43 citation statements)
references
References 44 publications
0
41
0
Order By: Relevance
“…Wong et al (2010) investigate a new fault localization method using code coverage heuristic. In other recently researches, interaction testing using CAs have been effective for improving code coverage using some empirical studies (Zamli et al, 2011;Klaib et al, 2008). This in turn could be an important motivation for using CAs with code coverage heuristics to improve the fault localization as conducted by Wong et al (2010).…”
Section: Future Research Directionsmentioning
confidence: 99%
“…Wong et al (2010) investigate a new fault localization method using code coverage heuristic. In other recently researches, interaction testing using CAs have been effective for improving code coverage using some empirical studies (Zamli et al, 2011;Klaib et al, 2008). This in turn could be an important motivation for using CAs with code coverage heuristics to improve the fault localization as conducted by Wong et al (2010).…”
Section: Future Research Directionsmentioning
confidence: 99%
“…Over the years, a number of variations of AETG have emerged including mAETG [27] and mAETG_SAT [34]. Similar to AETG, GTWay [35,36] also adopts the one-test-at-a-time approach to generate the final test suite. Unlike AETG, GTWay permits the use of actual parameter values as a symbolic string and supports automated execution of test cases.…”
Section: General Computational-based Strategiesmentioning
confidence: 99%
“…However, in the case where the number of pairs to be considered is significantly large, adopting computational approaches can be expensive due to the need to consider explicit enumeration from all the combination space. Example strategies that adopt this approach includes An Automatic Efficient Test Generator (AETG) (Cohen, Dalal et al 1996;Cohen, Dalal et al 1997), its variant (mAETG) , PICT [8,36], IPOG (Lei, Kacker et al 2007), Jenny (Pallas 2003), TVG (Yu-Wen and Aldiwan 2000; Arshem 2010), IRPS , GTWay (Klaib 2009;Zamli, Klaib et al 2011), MIPOG Younis and Zamli 2010), TConfig (Williams 2000;Williams 2010), TCG (Tung and Aldiwan 2000)). Another variant of the computational based approach is based on meta-heuristics algorithm including that of GA (Shiba, Tsuchiya et al 2004), HSS (Alsewari and Zamli 2012), PSTG Ahmed and Zamli 2011;Ahmed, Zamli et al 2012), SA (Stardom 2001;Cohen, Colbourn et al 2008), and ACA (Shiba, Tsuchiya et al 2004)).…”
Section: Related Workmentioning
confidence: 99%
“…In the last 20 years, many t-way strategies have been proposed in literature (including that of GTWay (Klaib 2009;Zamli, Klaib et al 2011), MIPOG Younis and Zamli 2010), TConfig (Williams 2000;Williams 2010), TCG (Tung and Aldiwan 2000), Jenny (Pallas 2003), TVG (Yu-Wen and Aldiwan 2000; Arshem 2010), IRPS , and TConfig (Williams 2000;Williams 2010)). Recently, researchers have also started to adopt meta-heuristics based strategies including that of Genetic Algorithm (GA) GA (Sthamer 1995;Shiba, Tsuchiya et al 2004;Bryce and Colbourn 2007;Afzal, Torkar et al 2009;Chen, Gu et al 2009;McCaffrey 2010), Ant Colony (ACS) ACA (Harman and Jones 2001;Shiba, Tsuchiya et al 2004;Wang, Xu et al 2008;Afzal, Torkar et al 2009;Chen, Gu et al 2009), Particle Swarm Optimization (PSTG) PSTG Ahmed and Zamli 2011;Ahmed, Zamli et al 2012), and Harmony Search Strategy (HSS) (Alsewari and Zamli 2012).…”
Section: Introductionmentioning
confidence: 99%