DocumentCode :
555413
Title :
GATE: game-based testing environment
Author :
Chen, Ning
Author_Institution :
Hong Kong Univ. of Sci. & Technol., Hong Kong, China
fYear :
2011
fDate :
21-28 May 2011
Firstpage :
1078
Lastpage :
1081
Abstract :
In this paper, we propose a game-based public testing mechanism called GATE. The purpose of GATE is to make use of the rich human resource on the Internet to help increase effectiveness in software testing and improve test adequacy. GATE facilitates public testing in three main steps: 1) decompose the test criterion satisfaction problem into many smaller sub-model satisfaction problems; 2) construct games for each individual sub-models and presenting the games to the public through web servers; 3) collect and convert public users´ action sequence data into real test cases which guarantee to cover not adequately tested elements. A preliminary study on apache-commons-math library shows that 44% of the branches have not been adequately tested by state of the art automatic test generation techniques. Among these branches, at least 42% are decomposable by GATE into smaller sub-problems. These elements naturally become the potential targets of GATE for public game-based testing.
Keywords :
Internet; computer games; file servers; program compilers; program testing; GATE; Internet; Web servers; apache commons math library; automatic test generation techniques; game based public testing mechanism; game based testing environment; human resource; public testing; public users action sequence data; software testing; submodel satisfaction problems; test adequacy; test cases; test criterion satisfaction problem; Computers; Games; Humans; Logic gates; Servers; Software; Testing; code coverage; human computation; testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering (ICSE), 2011 33rd International Conference on
Conference_Location :
Honolulu, HI
ISSN :
0270-5257
Print_ISBN :
978-1-4503-0445-0
Electronic_ISBN :
0270-5257
Type :
conf
DOI :
10.1145/1985793.1986000
Filename :
6032594
Link To Document :
بازگشت