vigade suhtes, taastuvus, töökindluse vastuavus normidele) Kasutuskõlblikkus (Õpitavus, arusaadavus, käsitsetavus, meeldivus, kasutuskõlblikkuse vastavus normidele) Tõhusus (ajaline käitumine, ressursikasutus, tõhususe vastavus normidele) Hooldatavus (analüüsitavus vea leidmiseks, muudetavus, stabiilsus muudatuste suhtes, testitavus, hooldatavuse vastavus normidele ) Porditavus (sobitatavus teisele riist- või tarkvaraplatvormile, installeeritavus, koosoluvõime, vahetatavus, porditavuse vastavus normidele) Kõigile standardis defineeritud kvaliteedinäitajatele vastavust on võimalik testida, kui süsteemil on püstitatud nõudmised nende omaduste suhtes. Nimetatud kvaliteedinäitajatest ja nende kombinatsioonidest tulenevad ka järgmised tuntumad testimise liigid: Funktsionaalne testimine ehk vastavustestimine (functional, conformance testing) eesmärgiks on kontrollida süsteemi vastavust funktsionaalsetele nõuetele: kas
kõrge stressitaluvus pigem jah individualist pigem ei 2.3 Vastuvõtutestid Kuna realisatsioonis keskendun antud ülesande raames vaid süsteemi põhilise funktsionaalsuse ning elementaarse kasutatavuse loomisele, on ka vastuvõtutestide rõhk funktsionaalsusel. Vaatluse alt jätan hetkel välja süsteemi reaktsiooniaja (juhul, kui see on ebaloomulikult suur, loen selle veaks), porditavuse. Funktsionaalseid nõudmisi kontrollivad testid: Test 1 Süsteemi soovitus juhivõimetega kasutajale Olukord: Kasutaja sisestab andmed selgelt juhivõimetega inimese kohta. Testitav omadus: Programmi võime väljastada korrektset tulemust, kui sisendid on antud selgelt juhivõimetega inimese omad. Sisend: Õppetulemused head Loovus hea alluvus halb (domineeriv) initsiaatorlus hea tehniliselt osav hea