Tik-76.115 Testiraportti

PicSearch -- Interactive Picture Searcher

Prototyyppi 2-vaihe

http://
Viimeksi päivitetty .

Sisällysluettelo

1. Yhteenveto
2. Poikkeamat
3. Testauksen kattavuus
4. Testauksen tulokset
5. Arviointi

1. Yhteenveto

Testauksen kohteena oli PicSearch -sovelluksen toinen prototyyppi. Testi kattoi kaikki oleelliset järjestelmän toiminnot. Järjestelmä testattiin sekä TKK:n Alpha-koneissa että PC-mikrolla Linux-käyttöjärjestelmässä.

2. Poikkeamat

Järjestelmä testattiin testaussuunnitelman mukaan paitsi että testaajina toimi alkuperäistä suunnitelmaa pienempi joukko. Joillekin toiminnoille testaussuunnitelman testitapaukset osoittautuivat hieman liian suppeiksi.

Pieni osa toiminnoista oli toteutettu poiketen toiminnallisesta määrittelystä. Seuraavat tapaukset havaittiin:

3. Testauksen kattavuus

Koska järjestelmä alkaa olla jo varsin pitkällä, oli myös testaus melko kaikenkattava. Suurin osa havaituista virheistä ja puutteista oli jo ennestään tiedossa.

4. Testauksen tulokset

Seuraavassa listassa on lueteltu kaikki testikohteet sekä testeissä löydetyt virheet/puutteet.

5. Arviointi

Järjestelmä on kehittynyt selvästi edellisestä prototyypistä ja alkaa olla jo varsin kypsässä tilassa. Vakavia ongelmia löytyi vain Wavelet-hakualgoritmin kanssa. Suurin osa toiminnoista on jo täysin tai lähes valmiita ja korjattavat kohdatkin ovat yleensä lähinnä kosmeettisia, esim. GUI on toiminnallisesti hyvin lähellä täysin valmista. Puolivalmiina olevat osat eivät Waveletia lukuunottamatta aiheuta ongelmia muille järjestelmän osille (esim. ohjelman kaatumista).

PicCore on varsin valmiissa tilassa. Ongelmia liittymisissä toisiin alijärjestelmiin ei juurikaan enää ole.

Testauksella saatiin kartoitettua järjestelmän tämän hetkinen tila sekä pari havaitsematta ollutta virhettä. Jatkossa kannattaa kiinnittää huomiota ensisijaisesti muutamaan kriittiseen keskeneräiseen toimintoon ja sen jälkeen keskittyä järjestelmän lopulliseen hiomiseen.