Abstract-Web-tillämpningar är viktiga komponenter i den globala informationsinfrastrukturen, och det är viktigt att se till att de är tillförlitliga. Många tekniker och verktyg för att validera webbapplikationer har skapats, men få av dessa har tagit itu med behovet av att testa webbapplikationens funktionalitet och ingen har försökt utnyttja data som samlats in i driften av webbapplikationer för att hjälpa till med testning. I detta dokument presenterar vi flera tekniker för att använda användarsessionsdata som samlats in när användare använder webbapplikationer för att hjälpa till att testa dessa applikationer ur ett funktionellt perspektiv. Vi rapporterar resultat från ett experiment som jämför dessa nya tekniker med befintliga white-box tekniker för att skapa testfall för webbapplikationer, bedömer både lämpligheten av de genererade testfallen och deras förmåga att upptäcka fel på en point-of-sale Web-applikation. Våra resultat visar att användarsessionsdata kan användas för att producera testsviter mer effektiva totalt än de som produceras av de vit-box tekniker som beaktas; men de fel som upptäcks av de två klasserna av tekniker skiljer sig, vilket tyder på att teknikerna kompletterar varandra.
Ett lovande tillvägagångssätt för att testa funktionaliteten hos webbapplikationer utnyttjar användarsessionsdata som samlas in av webbservrar REF.
Leveraging user-session data to support Web application testing
{'venue': 'IEEE Transactions on Software Engineering', 'journal': 'IEEE Transactions on Software Engineering', 'mag_field_of_study': ['Computer Science']}