DocumentCode :
625533
Title :
Crowdsourcing GUI Tests
Author :
Dolstra, Eelco ; Vliegendhart, Raynor ; Pouwelse, Johan
Author_Institution :
LogicBlox, Inc., Atlanta, GA, USA
fYear :
2013
fDate :
18-22 March 2013
Firstpage :
332
Lastpage :
341
Abstract :
Graphical user interfaces are difficult to test: automated tests are hard to create and maintain, while manual tests are time-consuming, expensive and hard to integrate in a continuous testing process. In this paper, we show that it is possible to crowdsource GUI tests, that is, to outsource them to individuals drawn from a large pool of workers on the Internet, by instantiating virtual machines (VMs) running the system under test and letting testers access the VMs through their web browsers. This enables semi-automated continuous testing of GUIs and usability experiments with large numbers of participants at low cost. Several large experiments on the Amazon Mechanical Turk demonstrate that our approach is technically feasible and sufficiently reliable.
Keywords :
Internet; automatic testing; graphical user interfaces; online front-ends; outsourcing; program testing; virtual machines; Amazon Mechanical Turk; GUI test crowdsourcing; Internet; VM; Web browsers; automated testing; graphical user interfaces; outsourcing; semiautomated continuous testing process; virtual machines; Browsers; Graphical user interfaces; Prototypes; Servers; Testing; Usability; Virtual machining; GUI testing; Mechanical Turk; continuous testing; crowdsourcing; usability studies; virtualization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Testing, Verification and Validation (ICST), 2013 IEEE Sixth International Conference on
Conference_Location :
Luembourg
Print_ISBN :
978-1-4673-5961-0
Type :
conf
DOI :
10.1109/ICST.2013.44
Filename :
6569745
Link To Document :
بازگشت