Testimine

From mmmv_kos
Jump to: navigation, search



Üldidee

testiaruanded_1 = func_testimistegevus(uuritav_objekt, testimisparameetrid)

Testiaruanded võivad tekkida ka raal-ajas ning olla esitatud IDE's vihjetena. Testi läbimise definitsioon on vaid fantaasia küsimus, sealhulgas võivad need definitsioonid olla rakenduse spetsiifilised, näiteks mõnda API-t testivad ensetestid (selftests). Tüüpnäiteks sobivad ka lennukite, autode, laevade enesetestid, kus autojuhile/piloodile antakse märku mõne testi põrumisest, näiteks sõitma hakates käsipiduri peale jäämisest või bendsiini vähesusest.


Vanamoodsed, manuaalsed, "testimisviisid", kasutavad skripti, automaatika, programmi, asemel inimest. Näiteks koodi verifitseerimine koodi läbivaatluse ("code review") abil ning dokumentatsiooni testimine seda erinevatele, seda varem mitte-lugenud, inimestele lugemiseks/õppimiseks andes. Valideerimine ("validation") ehk testimine, kas spetsifikatsioon vastab vajadustele, on üks manuaalse testimise vorme.



Tähelepanuväärseid viiteid

Töövahendeid


Mudelikirjelduskeeli


Onlain-teenused


Avatud tarkvara