Abstract-Grafical användargränssnitt är svåra att testa: automatiserade tester är svåra att skapa och underhålla, medan manuella tester är tidskrävande, dyra och svåra att integrera i en kontinuerlig testprocess. I detta dokument visar vi att det är möjligt att crowdsource GUI tester, det vill säga att outsourca dem till individer som hämtats från en stor pool av arbetstagare på Internet, genom att ögonblickligen köra virtuella maskiner (VMs) systemet under test och låta testare komma åt virtuella maskiner via sina webbläsare. Detta möjliggör semi-automatiserade kontinuerliga tester av grafiska gränssnitt och användbarhet experiment med ett stort antal deltagare till låg kostnad. Flera stora experiment på Amazon Mechanical Turk visar att vår strategi är tekniskt genomförbar och tillräckligt tillförlitlig.
Dolstra m.fl. REF använde virtuella maskiner för att köra systemet under test och gör det möjligt för crowdarbetarna att utföra dyra och halvautomatiska GUI-testuppgifter.
Crowdsourcing GUI Tests
{'venue': '2013 IEEE Sixth International Conference on Software Testing, Verification and Validation', 'journal': '2013 IEEE Sixth International Conference on Software Testing, Verification and Validation', 'mag_field_of_study': ['Computer Science']}