TESTARBETETS SVÅRA VAL - BADA - Högskolan i Borås
TESTARBETETS SVÅRA VAL - BADA - Högskolan i Borås
TESTARBETETS SVÅRA VAL - BADA - Högskolan i Borås
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
2 Begreppsspecificering<br />
I detta kapitel kommer vi att gå igenom de centrala begrepp vi har i vår studie. Ganska<br />
ofta finns det redan färdiga definitioner för de centrala begreppen vi har men vi skall<br />
försöka förtydliga dessa med hänvisning till vår teoretiska referensram. Vid de fall som<br />
begreppen saknar definition kommer vi själva att definiera så som vi tror är lämpligast i<br />
förhållande till studiens referensram. För övrigt är kapitlet avsett att öka förståelsen för<br />
läsaren kring de centrala begrepp som präglar studien.<br />
Agila<br />
En agil metod förespråkar ett nära samarbete med kunderna och slutanvändarna för att<br />
kunna möta förändringar i kraven på bästa sätt genom hela systemutvecklingsprocessen<br />
(Ahmed, 2010).<br />
Bottom-up<br />
Bottom-up är en strategi vid systemkonstruktion och tillkommande integrationstestning i<br />
moduler. De består i sortering av moduler beroende på användningen och att starta tester<br />
nerifrån i hierarkin (Pezzé & Young, 2008).<br />
Bug<br />
En felaktighet i ett mjukvaruprogram (Sommerville, 2008)<br />
Code reviews<br />
Granskning av utvecklarnas kod för att säkerställa kvaliteten och få objektivitet<br />
(Burnstein, 2003).<br />
Defekt<br />
En felaktighet i ett mjukvaruprogram (Sommerville, 2008)<br />
Entrykriterier<br />
Vilka testdata som skall matas in vid testfall (Amman & Offutt, 2007).<br />
Error<br />
En felaktighet i ett mjukvaruprogram (Galin, 2004)<br />
Exitkriterier<br />
När testfall avslutas (Amman & Offutt, 2007).<br />
Extreme programming<br />
Extreme programming är exempel på en agil metod. Det är samtidigt också en iterativ<br />
utveckling där kunderna involveras i utvecklingsprocessen. Alla krav är användarbaserat<br />
och programmerare arbetar i par och skriver testfall för varje uppgift innan test av kod<br />
görs (Sommerville, 2008).<br />
- 7 -