1.2 Varför är testning nödvändigt? Flashcards
(18 cards)
Vad är testningens bidrag till ett lyckat resultat hos testobjekten? 3
Hjälper att uppnå de överenskomna testmålen.
Kostnadseffektivt.
Indirekt högre kvalitet.
Hur kan testare indirekt representera användarna?
Testare säkerställer att användarnas behov beaktas under hela utvecklingslivscykeln,
även om en representativ uppsättning användare inte kan involveras i utvecklingsprojektet på grund av kostnader och brist på tillgång till lämpliga användare.
Vad är skillnaden mellan testning och QA? Vilken är produktorienterad och vilken är procses?
Testning är produktorienterat och . En form av kvalitetskontroll. ,
Medan QA är processorienterat och förebyggande, med fokus på att förbättra processer.
Vad innebär meningen “testning som en del av kvalitetskontroll”?
För fokuserar på aktiviteter för att se om kvaliteten är uppnådd.
Det inkluderar också formella metoder, simulering och prototyper.
Vad fokuserar QA på och vad har de för grundantagande?
QA fokuserar på att implementera och förbättra processer för att säkerställa att om rätt processer följs kommer det att generera en bra produkt.
Vad orsakar defekter i programvaran? 2
Mänskliga misstag eller miljömässiga faktorer
Vad finns det för exempel på mänskliga misstag som orsakar defekter i programvaran? 4
Tidspress,
komplexitet i arbetsprodukter,
brist på utbildning eller
trötthet.
Vad finns det för exempel på miljömässiga faktorer som orsakar defekter i programvaran? 1
Strålning
eller elektromagnetiska fält.
Vad är en “grundorsak” inom testning?
En grundorsak är ett grundläggande skäl till att ett problem uppstår.
Varför är det viktigt att identifiera och åtgärda grundorsaken?
Då kan liknande felsymptom eller defekter
förebyggas eller
deras frekvens minskas.
Vad är skillnaden mellan misstag och defekter? Ge exempel
Misstag är fel som människor gör, som kan leda till defekter.
Defekter kan sen leda till fel i systemet, till exempel buggar eller problem i arbetsprodukter som kravspecifikationer eller källkod.
Vad är felsymptom? Ge exempel
Felsymptom är de problem som uppstår senare i SDLC på grund av en defekt.
Felsymptom kan vara att systemet inte gör vad det borde göra eller gör något det inte borde göra.
Vad är grundorsaksanalys?
Grundorsaksanalys utförs för att identifiera den underliggande orsaken till ett problem eller felsymptom, som sen kan leda till ett misstag.
Är debugging en testande aktivitet?
Nej
Vad kan mer vara orsak till felsymptom mer än misstag och defekter?
Miljö, strålning osv
Vilken princip bygger grundorsaksanalys på?
Kunskapen att ytterligare liknande felsymptom eller defekter kan förebyggas eller deras ferkvens minskas genom att åtgärda grundorsaken, tex genom att eliminera den.
När QA vill förbättra processer. Vilka processer menar man?
Både utveckling och testprocesser
Är QA eller testning förebyggande?
QA