1.2 Varför är testning nödvändigt? Flashcards

(18 cards)

1
Q

Vad är testningens bidrag till ett lyckat resultat hos testobjekten? 3

A

Hjälper att uppnå de överenskomna testmålen.
Kostnadseffektivt.
Indirekt högre kvalitet.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Hur kan testare indirekt representera användarna?

A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Vad är skillnaden mellan testning och QA? Vilken är produktorienterad och vilken är procses?

A

Testning är produktorienterat och . En form av kvalitetskontroll. ,
Medan QA är processorienterat och förebyggande, med fokus på att förbättra processer.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Vad innebär meningen “testning som en del av kvalitetskontroll”?

A

För fokuserar på aktiviteter för att se om kvaliteten är uppnådd.
Det inkluderar också formella metoder, simulering och prototyper.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Vad fokuserar QA på och vad har de för grundantagande?

A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Vad orsakar defekter i programvaran? 2

A

Mänskliga misstag eller miljömässiga faktorer

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Vad finns det för exempel på mänskliga misstag som orsakar defekter i programvaran? 4

A

Tidspress,
komplexitet i arbetsprodukter,
brist på utbildning eller
trötthet.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Vad finns det för exempel på miljömässiga faktorer som orsakar defekter i programvaran? 1

A

Strålning
eller elektromagnetiska fält.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Vad är en “grundorsak” inom testning?

A

En grundorsak är ett grundläggande skäl till att ett problem uppstår.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Varför är det viktigt att identifiera och åtgärda grundorsaken?

A

Då kan liknande felsymptom eller defekter
förebyggas eller
deras frekvens minskas.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Vad är skillnaden mellan misstag och defekter? Ge exempel

A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Vad är felsymptom? Ge exempel

A

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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Vad är grundorsaksanalys?

A

Grundorsaksanalys utförs för att identifiera den underliggande orsaken till ett problem eller felsymptom, som sen kan leda till ett misstag.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Är debugging en testande aktivitet?

A

Nej

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Vad kan mer vara orsak till felsymptom mer än misstag och defekter?

A

Miljö, strålning osv

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Vilken princip bygger grundorsaksanalys på?

A

Kunskapen att ytterligare liknande felsymptom eller defekter kan förebyggas eller deras ferkvens minskas genom att åtgärda grundorsaken, tex genom att eliminera den.

17
Q

När QA vill förbättra processer. Vilka processer menar man?

A

Både utveckling och testprocesser

18
Q

Är QA eller testning förebyggande?