En kvalitativ studie om ett företags möjligheter och utmaningar av att använda sig av automatiserade tester av användargränssnitt.
2022 (Swedish) Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE credits
Student thesis Alternative title
A qualitative study of a company’s opportunities and challenges of using automated tests of user interfaces (English)
Abstract [sv]
Tester är nu för tiden något som de flesta utvecklare kommer i kontakt med och som kräver en stor mängd tid i ett projekt. Att automatisera tester kan vara något som underlättar processen för ett företag och utvecklare genom att automatisera tester av mjukvaran. Att testa är inte bara något som sker bakom kulisserna på koden, utan även på gränssnittet. Dessa tester går också att automatisera i syfte att effektivisera processen. Gränssnittet är det som användaren interagerar med och därför är det av stor vikt att just det fungerar som det ska för att interaktionen mellan användare och system ska vara trevlig. Syftet med den här uppsatsen har varit att identifiera vilka för- och nackdelar som finns med att automatisera just tester av gränssnitt, men också att undersöka vilka kunskaper som krävs för att kunna använda sig utav dem. Uppsatsen syftar även till att undersöka ett specifikt företags möjligheter till att använda sig av dessa tester och hur deras förutsättningar att få ut ett värde av testerna ser ut.
För att komma fram till ett resultat så har semistrukturerade intervjuer bestående av två olika grupper av med respondenter intervjuats; ena gruppen är utvecklare på företaget och andra är personer med erfarenhet av automatiserade tester av gränssnitt. Genom analysen identifierades fyra nackdelar: det krävs en viss kunskap för att kunna använda testerna effektivt, införda tester kräver resurser i form av underhåll, införandet medför en initial kostnad och slutligen är det svårt att välja eller hitta ett verktyg som passar. I uppsatsen identifieras även de här tre fördelarna: testerna blir mer effektiva, precisionen ökar och på längre sist genereras en lägre kostnad. Förutom de konstaterade för- och nackdelarna framkom det att det inte bara krävs teknisk kunskap, utan även teoretisk kunskap för att kunna använda sig av testerna effektivt. Studiens företag skulle kunna få värde i att använda sig av automatiserade tester av gränssnitt och förutom att det kräver att de används på rätt sätt, behöver företaget även överväga att implementera ett testteam.
Place, publisher, year, edition, pages 2022. , p. 44
Keywords [sv]
Automatiserade tester, Automatiserade tester av gränssnitt, GUI.
National Category
Information Systems
Identifiers URN: urn:nbn:se:kau:diva-90974 Local ID: 1000 OAI: oai:DiVA.org:kau-90974 DiVA, id: diva2:1678106
Subject / course Information Systems
Educational program Study Programme in Web and Multimedia (180 ECTS credits)
Supervisors
Examiners
2022-07-042022-06-282022-07-04 Bibliographically approved