Tarkvara kvaliteet ja standardid kordamisküsimused
Funktsionaalne testimine- testimine, mis põhineb süsteemi või komponendi
funktsionaalsuse analüüsil.
Erinevus programmipõhisest testimisest- FT puhul vaatame programmi kui "musta
kasti" - me ei tea tema sisemist ehitust, teame vaid sisendeid ja vastavaid väljundeid.
Erinevus on selles, mille põhjal leitakse testide sisendid. FT-st vaatame
ekvivalentsiklasside, piirjuhtude ja vea otsingu meetodeid.
Ekvivalentsklasside analüüs- püüab leida selliseid sisend- ja väljundandmete klasse, et
(1) kui mingite andmetega klassist K leitakse viga, siis leitakse sama viga ka
teistsuguste andmetega klassist K ja (2) kui mingite andmetega klassist K viga ei
ilmne, siis ei aita ka teistsugused andmed klassist K. Piisab siis sellest, et valida mingi
üks punkt (test) klassist K, et testida kõik andmed samast klassist. Kui