Liksom all programvara måste mobila applikationer ("appar") testas på lämpligt sätt för att man ska kunna lita på att de beter sig korrekt. Därför har både forskare och praktiker under de senaste åren börjat undersöka olika sätt att automatisera testning av appar. I synnerhet, på grund av Android öppna källkod natur och dess stora andel av marknaden, har en hel del forskning utförts på inmatningsgenerering tekniker för appar som körs på Android operativsystem. Vid denna tidpunkt, det finns i själva verket ett antal sådana tekniker i litteraturen, som skiljer sig i hur de genererar ingångar, den strategi de använder för att utforska beteendet hos den app som testas, och den specifika heuristik de använder. För att bättre förstå styrkor och svagheter i dessa befintliga strategier, och få allmän insikt om hur de kan göras mer effektiva, i detta dokument utför vi en grundlig jämförelse av de viktigaste befintliga test input generation verktyg för Android. I vår jämförelse utvärderar vi effektiviteten av dessa verktyg, och deras motsvarande tekniker, enligt fyra mått: enkel användning, förmåga att arbeta på flera plattformar, kod täckning, och förmåga att upptäcka fel. Våra resultat ger en tydlig bild av den senaste tekniken i indatagenerering för Android-appar och identifiera framtida forskning riktningar som, om lämpligt undersökt, kan leda till mer effektiva och effektiva testverktyg för Android. 1 Som diskuteras i avsnitt III, var vi tvungna att utesluta några verktyg från vår studie. 2015 30th IEEE/ACM International Conference on Automated Software Engineering 978-1-5090-0025-8/15 31,00
Shauvik m.fl. REF presenterade en jämförande studie av de viktigaste befintliga teknikerna för att generera indata och motsvarande verktyg för Android.
Automated Test Input Generation for Android: Are We There Yet? (E)
{'venue': '2015 30th IEEE/ACM International Conference on Automated Software Engineering (ASE)', 'journal': '2015 30th IEEE/ACM International Conference on Automated Software Engineering (ASE)', 'mag_field_of_study': ['Computer Science']}