• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 1
  • 1
  • Tagged with
  • 2
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
1

Att automatisera funktionstester fokuserat på e-handelssystem : En fallstudie på Askås I&R med fokus på testprotokoll, programspråk och effektiviseringsgrad / To automate functional tests focused on e-commerce systems : A case study at Askås I&R focusing on test protocols, programming languages ​​and efficiency levels

Sjölin, Marcus January 2017 (has links)
För att minska mängden fel och öka pålitligheten i ett IT-system är testning något som bör utföras. IT-företaget Askås I&R använder sig i dagsläget av stora mängder manuella tester. För att effektivisera testprocessen ska automatiserade tester införas. Fokus i denna studie ligger på att undersöka om programspråk bör väljas för att passa testverktyg eller om testerna bör anpassas efter programspråket som används frekvent på företaget, samt hur mycket arbetstid företag kan tjäna på att automatisera sina testfall.    En översiktlig undersökning gjordes för att undersöka vilket verktyg som är bäst lämpat för Askås I&R baserat. För att utvärdera vilket programspråk som är relevant för företaget användes en enkätundersökning bland företagets testare samt en öppen intervju med en systemarkitekt på företaget.   Fem av företagets arton testprotokoll automatiserades. Tidsåtgången för de manuella och de automatiserade testprotokollen jämfördes och analyserades. Utfallet tyder på att det finns mycket tid att spara på automatisering. I uppsatsens slutsatser framhålls att automatisering av testfall bör prioriteras efter vissa kriterier vid utvecklingen av nya systemversioner.
2

Mathematical Optimization for the Test Case Prioritization Problem

Felding, Eric January 2022 (has links)
Regression testing is the process of testing software to make sure changes to the software will not change the functionality. With growing test suites theneed to prioritize arises. This thesis explores how to weigh factors such as the number of fails detected, days since latest test case execution, and coverage. The prioritization is done over multiple test systems, software branches, and over many test sessions where the software can change in-between. With data provided by an industrial partner, we evaluate different ways to prioritize. The developed mathematical model could not cope with the size of the problem, whereas a simulated annealing approach based on said model proved highly successful. We also found that prioritizing test cases related to recent codechanges was effective. / Regressionstestning är processen att testa mjukvara för att säkerställa att ändringar av mjukvaran inte kommer att ändra funktionaliteten. Med växande testsviter uppstår behovet av att prioritera. Det här examensarbetet undersöker hur man väger faktorer som antalet upptäckta underkända testfall, dagar sedan testfallen senast kördes och täckning. Prioriteringen görs över flera testsystem, mjukvarugrenar och över många testsessioner där mjukvaran kan ändras däremellan. Med data från en industriell partner utvärderar vi olika sätt att prioritera. Den utvecklade matematiska modellen kunde inte hantera problemets storlek, medan en simulerad kylningsmetod baserad på denna modell visade sig vara mycket framgångsrik. Vi fann också att prioritering enligt ändringar som gjorts i mjukvaran var effetivt

Page generated in 0.1366 seconds