class 7 Flashcards
vývoj testu
Analýza. Sledovateľnosť. Dizajn. Očakávané výsledky. Implementácia.
vymenuj techniky návrhov testov
Založené na špecifikácii (čierna skrinka).
Založené na štruktúre (biela skrinka).
Založené na skúsenostiach.
Založené na špecifikácii (čierna skrinka).
-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
vymenuj techniky založené na špecifikácii
analýza hranicných hodnot, rozdelenie ekvivalencie, rozhodovacie tabuky,
rozdelenie ekvivalencie def.
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,
analýza hranicných hodnot
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.
rozhodovacie tabulky,
- 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).