Testtyper Flashcards

1
Q

Vilka olika testmål är det som en testyp kan fokusera på?

A

• Funktionell testning
- Vad gör systemet
• Icke-funktionell testning
- Hur systemet gör det det gör
• Strukturell testning
- Arkitekturen av en komponent eller system
• Test vid ändringar
- Bekräftelsetester, om-och regressionstester
• Beroende på målet så organiserar man testandet olika sätt
- T.ex. Performance kontra testtäckning

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

Vad finns beskrivningen som svarar på frågan vad gör systemet?

A
  • I de funktionella kraven
  • I de funktionella specifikationerna
  • I use-case
  • I user stories (agile)
  • Antaganden, ej dokumenterade
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Var finns beskrivningen av Vad gör systemet?

A
  • I de funktionella kraven
  • I de funktionella specifikationerna
  • I use-case
  • I user stories (agile)
  • Antaganden, ej dokumenterade
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Vad är det som funktionella tester gör?

A
  • Behandlar det externa beteendet hos programvaran
  • Bör kompletteras med användningsfall
  • Kan exekveras på alla nivåer
  • Grunden för all testning
  • Du kanske inte testar andra typer men alltid funktionella
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Vilken fråga svarar Icke-funktionella tester på? ge exempel.

A
Hur bra/fort jobbar systemet. 
Vi letar efter olika sätt att mäta på en skala.
T.ex.
• Svarstider
• Antal samtidiga användare
• Stabilitet
• Tillgänglighet
• Säkerhet
• Användarvänlighet
• mm
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Vad står URP(S) för och när använder man Black box tester.

A
U= Usability
användbarhet (praktisk), design(utseende), anpassning
R= Reliability
robust, feltolerant
P= Performance
prestanda, stress tester
S= Supportability
underhållsbarhet
(S) = Säkerhet
Hot, attacker
Man använder Black-box tester
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Vad är strukturella tester?

A

Svarar på frågan : ”Hur ser strukturen ut”.

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

Vad är white-box/(glas tester) tester?

A

White-box/(glas tester) tester

Man tittar på grundlighet genom att
titta och mäta olika slag av täckning (coverage) beräknas i %*

Oftast på komponenttestnivå eller integrationstestnivå

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

Vad är black box-testning?

A

Man ser inte strukturen bara frågan och svaret!.

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

Vad är omtestning?

A

”Fungerar det nu/ är felet rättat”?
Testen måste utföras exaktpå samma sätt som förut. Indata, utdata, miljö, procedur mm
Ett annat namn på omtester är bekräftelse testning (Konfirmations testing)

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

Vad är viktigt vid omtestning?

A

Det är viktigt att inse att det ibland kan vara svårt att veta exaktenheten när man testar efter det att felet är rättat. Viktigt att dokumentera hur och vad man gjorde första gången.

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

Vad är regressionstestning?

A

”Fungerar omgivningen/programmet som förut. Inga sidoeffekter?
Trots att vi satt en ny version i produktion utan att vi gjort några ändringar”

Man använder ofta sviter av testfall som körs för att testa eventuell påverkan.
Idealt för testautomation.

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