2013 IEEE Sixth International Conference on Software Testing, Verification and Validation 2013
DOI: 10.1109/icst.2013.44
|View full text |Cite
|
Sign up to set email alerts
|

Crowdsourcing GUI Tests

Abstract: 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 very large pool of workers on the Internet. This is made possible by instantiating virtual machines running the system under test and letting testers access the VMs through their w… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
24
0
1

Year Published

2014
2014
2021
2021

Publication Types

Select...
4
3
1

Relationship

0
8

Authors

Journals

citations
Cited by 45 publications
(25 citation statements)
references
References 16 publications
0
24
0
1
Order By: Relevance
“…By employing crowd workers on the platform to exploit human computation, small teams can avoid the challenges in developing complex software systems [86]. This platform has been employed to support program synthesis [57], graphical user interface (GUI) testing [87], oracle problem mitigation [88], and program verification [11] in software engineering.…”
Section: Commercial Platformsmentioning
confidence: 99%
“…By employing crowd workers on the platform to exploit human computation, small teams can avoid the challenges in developing complex software systems [86]. This platform has been employed to support program synthesis [57], graphical user interface (GUI) testing [87], oracle problem mitigation [88], and program verification [11] in software engineering.…”
Section: Commercial Platformsmentioning
confidence: 99%
“…To solve the oracle problem, Pastore et al [37] applied the crowdsourcing technique to generate test inputs depending on a test oracle that required human input in one form or another. Dolstra et al [2] used virtual machines to run the system under test to enable crowd workers to perform expensive and semi-automatic GUI testing tasks. By means of crowdsourced testing, Nebeling et al [38] conducted an experiment to evaluate the usability of web sites and web-based services, and the results showed that crowdsourced testing is an effective method of validating web interfaces.…”
Section: Crowdsourced Software Testingmentioning
confidence: 99%
“…Also, all capitalized characters are replaced with their lower-case versions. (2). Stop-word removal: Human languages commonly use constructive terms such as conjunctions, adverbs, prepositions and other language structures for the building of sentences.…”
Section: Model Descriptionmentioning
confidence: 99%
See 1 more Smart Citation
“…Crowdsourcing has been suggested as a useful approach in GUI testing [13], performance testing [24] and even as a means to recruit participants in empirical Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. To copy otherwise, to republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee.…”
Section: Introductionmentioning
confidence: 99%