160 likes | 327 Views
Testimise seminar Testimise p laani koostamine. Svetlana Solopova Materjalid: www.ut.ee/~marin. Tarkvara testimise eesmärk. leia vead, leia nii vara kui võimalik, ja veenduda, et nad on parandatud. Plaani koostamise eesmärgid. Testimise plaan kui toode Testimise plaan kui vahend.
E N D
Testimise seminarTestimise plaani koostamine Svetlana Solopova Materjalid: www.ut.ee/~marin
Tarkvara testimise eesmärk • leia vead, leia nii vara kui võimalik, ja veenduda, et nad on parandatud.
Plaani koostamise eesmärgid • Testimise plaan kui toode • Testimise plaan kui vahend
Testimise plaan kui toode • Telefoni firma müüb edasi teie toodet. • Toode nõuab FDA (Food and Drug Administration) inspektsiooni.
Testimise plaan kui vahend ANSI/IEEE standart 829/1983 Ette kirjutada testimise tegevuspiirkond (scope), lähenemis- (approach) ja abi vahendid(resourses), tegevuste graafik. Määrata • testitavad osad, • missugused toode iseärasused ja võimalused testida, • üldse määrata testimise ülesanded mida vaja teostada, • iga ülesanne jaoks vastutav isik, • plaaniga seotud riskid.
Testimise planeerimise protsessi lõplik eesmärk • suhtlemine testimise gruppi liikmete vahel • teostava testimise ülesanne arusaamine • testimise gruppi kavatsuste, ootusi ja lootusi välja selgitamine
High- Level Expectations • Mis on testimise planeerimise protsessi eesmärk ja mis on tarkvara testimise plaan? • Mis on testimise toode? • Missugused on produkti kvaliteedi (quality) ja töökindluse (reliability) eesmärgid?
People, Places, and Things • Inimeste nimed, ametid, aadressid, telefoni numbrid, emailid, ja nende vastutuse piirkonnad. • Projektiga seotud dokumentide asukohad, kust saab alla laadida tarkvara, kus asuvad testimise vahendid j.n.e. • Ristvara, testimise laborid.
Definitions • Gruppi liikmetega kasutatavad sõnad ja terminid peab olema defineeritud. Näiteks: Build Test release document (TRD) Alpha releas Beta release Spec complete
Vahendid • Inimesed • Varustus • Kontori ja labori ruumid • Tarkvara • Abi meeskonnad • Teised varud
Sample software system test plan for a new application-http://members.tripod.com/~bazman/testplancontens.html