class 7 Flashcards

1
Q

vývoj testu

A
Analýza.
Sledovateľnosť.
Dizajn.
Očakávané výsledky.
Implementácia.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

vymenuj techniky návrhov testov

A

Založené na špecifikácii (čierna skrinka).
Založené na štruktúre (biela skrinka).
Založené na skúsenostiach.

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

Založené na špecifikácii (čierna skrinka).

A

-nedokážeme merať pokrytie softvéru.
-nepoznáme internú štruktúru kódu.
-ciel je kontrola, či softvér funguje ako je očakávané a či softvér spĺňa požiadavky používateľa.
Môžu byť funkcionálne aj nefunkcionálne

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

vymenuj techniky založené na špecifikácii

A

analýza hranicných hodnot, rozdelenie ekvivalencie, rozhodovacie tabuky,

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

rozdelenie ekvivalencie def.

A

Hlavná úloha je rozdeliť vstupy, výstupy atď. do skupín/sekcií od ktorých sa očakáva rovnaké správanie. vstupy, vystupy, vstupne podmienky, kombinácie podmienok,

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

analýza hranicných hodnot

A

Technika vychádza z predpokladu, že defekty sa vyskytujú blízko hraničných hodnôt. Tieto miesta sú vhodné pre hľadanie chýb.

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

rozhodovacie tabulky,

A
  • Je to dobrý spôsob ako zachytiť požiadavky systému, ktorý obsahuje logické podmienky.
  • Vstupné podmienky sú zachytené spôsobom, že nadobúdajú hodnoty Pravda/Nepravda (True/False).
How well did you know this?
1
Not at all
2
3
4
5
Perfectly