Vid utveckling och förvaltning av system är det viktigt att de testas för att upptäcka eventuella fel. Detta kan göras genom både manuella och automatiska tester. I de automatiska testerna används verktyg/program för att utföra testerna. Syftet med detta arbete är identifiera vilka faktorerna är för framgång vid införandet och användandet av automatiska tester. Detta har undersökts genom en teoretisk litteraturundersökning, samt en empirisk undersökning bland fyra svenska myndigheter kring hur de arbetar med automatiska tester, hur de anser att det fungerar, hur införandeprocessen gick till och vilka eventuella problem de upplevt. Detta för att kunna rekommendera andra organisationer om hur de kan införa automatiska tester på bästa sätt, samt för att ge lösningar till eventuella problem som kan uppstå vid användandet. Resultatet av undersökningen visar att via de automatiska testerna kan testarbetet utvidgas genom att fler tester kan genomföras på kort tid. Detta är särskilt användbart vid regressionstester där systemets funktionalitet kontrolleras efter att ändringar har gjorts. De automatiska testerna gör även att testarna kan fokusera på utförandet av komplexare och kreativa/roligare tester. När automatiska tester ska införas i en verksamhet finns det en hel del saker att tänka på för att minimera problemen och få ett lyckat resultat. Det är viktigt att ledningen är införstådd i varför automatiska tester ska införas och ger sitt stöd till processen. Personalen behöver få utbildning kring vad automatiska tester är och vad de kan användas till. Det är även viktigt att tänka till vid valet av verktyg gällande vad verktyget ska användas till, vilken budget som finns och vilka programmeringsspråk som kan användas. Slutligen så krävs en insikt i att det tar mycket arbete och tid för att bygga upp det automatiska testarbetet innan alla fördelar fås. Samt att testfallen och testdata måste underhållas regelbundet för att kunna användas på lång sikt.
Identifer | oai:union.ndltd.org:UPSALLA1/oai:DiVA.org:miun-27151 |
Date | January 2016 |
Creators | Marsell Klaminder, Elin |
Publisher | Mittuniversitetet, Avdelningen för data- och systemvetenskap |
Source Sets | DiVA Archive at Upsalla University |
Language | Swedish |
Detected Language | Swedish |
Type | Student thesis, info:eu-repo/semantics/bachelorThesis, text |
Format | application/pdf |
Rights | info:eu-repo/semantics/openAccess |
Page generated in 0.0023 seconds