1.5 Viktiga färdigheter och god praxis vid testning Flashcards

(15 cards)

1
Q

Vilkafärdigheter krävs för en testare?

A

Testare bör ha: testkunskap
grundlighet och noggrannhet
kommunikationsförmåga
analytiskt tänkande
teknisk kunskap
domänkunskap

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

Varför är det viktigt att som testare ha testkunskap?

A

för att öka effektiviteten i testningen, t.ex. genom att använda testtekniker

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

Varför är det viktigt att som testare ha noggranhet och nyfikenhet?

A

för att identifiera defekter, särskilt de som är svåra att hitta

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

Varför är det viktigt att som testare ha bra kommunikationsförmåga?

A

att interagera effektivt med alla intressenter, att förmedla information till andra, att bli förstådd och att rapportera och diskutera defekter

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

Varför är det viktigt att som testare ha analytiskt tänkande? Kritiskt? Kreativt?

A

för att öka effektiviteten i testningen

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

Varför är det viktigt att som testare ha teknisk kunskap?

A

för att öka effektiviteten i testningen, t.ex. genom att använda lämpliga testverktyg

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

Varför är det viktigt att som testare ha domänkunskap?

A

för att kunna förstå och kommunicera med slutanvändare eller företagsrepresentanter

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

Varför är kommunikationsförmåga viktig för testare?

A

Eftersom testare ofta måste kommunicera negativa resultat eller defekter är det viktigt att de kan göra detta på ett konstruktivt och tydligt sätt för att undvika missförstånd eller fientliga reaktioner

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

Vad innebär “hela teamets ansvar” i testningen? (Whole team approach)

A

I hela teamets ansvar kan varje teammedlem med nödvändiga kunskaper och färdigheter utföra vilken uppgift som helst, och alla är ansvariga för kvaliteten.

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

Vad är fördelarna med hela teamets ansvar?

A

Det förbättrar teamdynamiken, kommunikationen och samarbetet. Genom att alla medlemmar är ansvariga så utnyttjas de olika kompetenserna inom teamet till förmån för projektet

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

När är hela teamets ansvar inte lämpligt?

A

I vissa situationer så som säkerhetskritiska projekt där det behövs en hög grad av testoberoende.

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

Vad innebär oberoende testning?

A

Oberoende testning innebär att testaren inte är involverad i utvecklingen av produkten och kan ge en objektiv bedömning av systemet. Detta ökar effektiviteten i att hitta defekter genom att testa med ett annat synsätt än de som har skapat systemet.

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

Vad är fördelarna med oberoende testning?

A

Oberoende testare kan ofta identifiera fel som utvecklare inte ser då de har ett annat tekniskt perspektiv och synsätt. De kan också ifrågasätta antaganden som gjorts under systemutvecklingens gång och bidra med en objektiv bedömning av systemet.

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

Vilka nackdelar kan finnas med oberoende testning?

A

Oberoende testare kan vara isolerade från utvecklingsteamet vilket kan leda till kommunikationsproblem eller en fientlig relation.

Utvecklare kan känna att de inte har fullt ansvar för produktens kvalitet

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

Vilken grad av beroende är bäst?

A

I de flesta projekt är det fördelaktigt att kombinera flera nivåer av oberoende. Exempelvis kan utvecklare utföra komponenttestning och komponentintegrationstestning, testteam ansvara för system- och systemintegrationstestning och verksamhetsrepresentanter genomföra acceptanstester.

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