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

1
Q

Vad är testningens bidrag till ett lyckat resultat?

A

Testning hjälper att uppnå de överenskomna testmålen. Det är ett kostnadseffektivt sätt att upptäcka defekter, vilket bidrar indirekt till högre kvalitet hos testobjekten. Testning utvärderar kvaliteten på ett testobjekt i olika faser i programvaruutvecklingslivscykeln.

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

Vad innebär att testning blir ett sätt att 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 testning som en del av kvalitetskontroll?

A

Testning är en viktig del av kvalitetskontroll som fokuserar på aktiviteter för att uppnå lämpliga kvalitetsnivåer i programvaran. 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 innebär QA i relation till testning?

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. QA gäller både utvecklings- och testprocesserna.

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

Vad orsakar defekter i programvaran?

A

Defekter orsakas ofta av mänskliga misstag, som kan bero på tidspress, komplexitet i arbetsprodukter, brist på utbildning eller trötthet. Defekter kan också orsakas av miljömässiga faktorer som strålning eller elektromagnetiska fält.

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

Vad är en grundorsak inom testning?

A

En grundorsak är ett grundläggande skäl till att ett problem uppstår. Genom att identifiera och åtgärda grundorsaken 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
8
Q

Vad är skillnaden mellan misstag och defekter?

A

Misstag är fel som människor gör, som kan leda till defekter.

Defekter kan sen led 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
9
Q

Vad är felsymptom?

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
10
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
11
Q

Är debugging en testande aktivitet?

A

Nej

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
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
13
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.

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