Kategorier av testdesignstekniker Flashcards

1
Q

Vilka 3 kategorier finns det av dynamiska tekniker?

A
  1. Specifikationsbaserade –Black-box
  2. Strukturbaserade -White box (glas-box)
  3. Erfarenhetsbaserade
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Alla specifikationsbaserade tekniker/black box-tester har något gemensamt, vad?

A

• Alla specifikationsbaserade tekniker har det gemensamma att de är baserade på en modell (formell eller informell) av någon aspekt av specifikationen

  • Det gäller både funktionella som icke-funktionella tester
  • Funktionell tester handlar om VAD systemet gör
  • Icke-funktionella ”hur det uppför sig”.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Vad är skiljer strukturbaserade tekniker/white box-tester från black box och vad har strukturbaserade tekniker gemensamt?

A
  • Till skillnad från black-box så ser man den interna strukturen, mellan start och mål
  • Också kallad glas-box av det skälet.

• All strukturbaserad teknik har det gemensamma att bygger på hur mjukvaran är konstruerad eller designad.

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

Vad kännetecknar erfarenhetsbaserad teknik?

A
  • Denna teknik bygger på människors
    • kunskap,
    • kompetens och
    • bakgrund
  • Liknande system tidigare kan ge bra input till vad som kan gå fel
  • De är mindre systematiska, men kan vara väl så effektiva.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

När passar det att använda vilken teknik?

A
  • Specifikationsbaserade:
    • På alla nivåer av test, från komponent till acceptanstest
  • Där det finns en specifikation!
  • Strukturbaserade tester kan också användas på alla nivåer.
    * På komponent eller komponent integrations tester:
    * Speciellt om det finns verktyg till hjälp för att täcka in testtäckning

• Används också på system-och acceptanstester fast på ett annat sätt

Erfarenhetsbaserade
• Denna teknik används som ett komplement till specifikations och strukturbaserad teknik
• Exempelvis:
• När det inte finns en specifikation
• När specifikationen är inte går att lita på, kanske för gammal
• Bra att använda vid tidspress

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