1.1 Vad är testning? Flashcards

(14 cards)

1
Q

Vad är testning?

A

En uppsättning aktiviteter för att:
upptäcka defekter
och utvärdera kvaliteten

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

Vad är skillnaden mellan dynamisk och statisk testning?

A

Dynamisk testning innebär exekvering av programvaran medan statisk testning inte gör det. Statisk testning inkluderar granskningar och statisk analys.

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

Vad innebär verifiering och validering inom testning?

A

Verifiering: Kontrollera om systemet uppfyller specificerade krav
Validering: Kontrollera om systemet uppfyller användarnas och andra intressenters behov i riktiga miljön

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

Vad är målsättningen med testningen? 3

A

Målsättningarna kan inkludera att:
utvärdera arbetsprodukter (så som krav, användarberättelser, design, kod)
eller provocera fram felsymptom och upptäcka defekter
eller verifiera specificerade krav.

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

Vad innebär debugging?

A

Debugging innebär att
hitta orsakerna till felsymptom som förorsakats av defekter
sen: analysera orsakerna och ta bort dem.

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

Vad är skillnaden mellan testning och debugging?

A

Testning är processen att hitta defekter (fel) i programvaran (dynamisk testning) eller direkt i testobjekten (statisk) medan , debugging är processen att hitta orsaken till och åtgärda de defekter som testning upptäckt.

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

Vad är en testnivå?

A

En fas där specifika aspekter testas såsom:
enhets-, integration-, system-, eller acceptanstestning.

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

Vilka verktyg används vid testning?

A

Testare använder olika verktyg för att stödja testprocessen men testning är till stor del en intellektuell aktivitet som kräver analytiska och kritiska färdigheter.

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

Vad innebär omtestning och regressionstestning?

A

Omtestning innebär att kontrollera om åtgärder för att eliminera en defekt har löst problemet medan regressionstestning kontrollerar om åtgärderna har orsakat nya felsymptom i andra delar av systemet.

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

Vad innebär statisk testning?

A

Statisk testning innebär att granska eller analysera programvara utan att exekvera den. Exempel inkluderar kodgranskning och statisk analys.

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

Är testning bara att exekvera tester (köra programmet och kontrollera resultaten) och verifiera testobjekt ? kort

A

Nej

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

Vad är testning mer än en teknisk aktivitet?

A

Planering, hantering, uppskatta, övervaka, styra

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

Vem ska helst göra omtesterna?

A

Samma person som utförde det första testet

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

Behöver debuggaren återskapa fel?

A

Inte i statisk testning men i dynamisk så ska man återskapa, diagnostisera och åtgärda.

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