Tik-76.115 Testiraportti

Stegano

Luovutus

http://
Viimeksi päivitetty .

Sisällysluettelo

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

1. Yhteenveto

Kaikki Unix testit on tehty siten, että osa kätkemisestä on suoritettu PC:ssä (käyttöjärjestelmänä Linux RedHat 3.0.3) ja purkaminen korkeakoulun alpha-tietokoneissa. Osa kätkemisestä on suoritettu korkeakoulun alpha-tietokoneissa ja tällöin purkaminen on suoritettu Linux -koneessa. Purkamista on myös testattu samassa koneessa kuin sanoma on kätketty. Testaus on suoritettu luovutettavalla versiolla.

Windows-käyttöliittymä on testattu Windows95-käyttöjärjestelmän sisältävässä koneessa luovutettavalla versiolla.

2. Poikkeamat

Testejä ei ole käyty läpi aivan siinä laajuudessa kuin ne on dokumentoitu testaussuunnitelmassa, koska se on hyvin aikaa vievää ja käytössämme olevilla resursseilla sitä ei ollut mahdollista suorittaa täsmällisesti. Kokeilimme myös tehdä testiskriptiä, joka kävisi kaikki vaihtoehdot läpi, mutta sen tulkitseminen osoittautui liian hankalaksi.

3. Testauksen kattavuus

Testaus kattaa hyvin alueen jolla ongelmia voi olettaa olevan. Vaikka testisuunnitelmaa ei ole noudatettu täsmällisesti, saadaan suoritetuista testeistä hyvin kattava kokonaisuus, josta kyllä pitäisi käydä ilmi mahdolliset ohjelmassa olevat virheet. Eri kuvaformaateille on testattu hieman eri asioita ja ne eivät ole kuvaformaatista riippuvaisia, joten ongelmat tulisivat esille kaikilla kuvaformaateilla.

4. Testauksen tulokset

Ohjelma toimi oikein kaikissa testitapauksissa. Testien kattavuuden ja hyvien testitulosten vuoksi uskomme ohjelman olevan toiminnalliselta laadultaan asiakkaan vaatimukset täyttävä.

5. Arviointi

Testien perusteella ohjelmisto näyttää toimivan varsin hyvin. Ohjelmiston toiminta vastaa vaatimusmäärittelyssä esitettyjä vaatimuksia. Testien kattavuuden ja hyvien testitulosten vuoksi uskomme ohjelman olevan toiminnalliselta laadultaan asiakkaan vaatimukset täyttävä.

6. Testaustapahtumat

Testit Unixissa

Unix -käyttöjärjestelmissä testit suoritti Lasse Huovinen. Aikaa testien tekemiseen ja dokumentointiin luovutus vaiheessa kului noin 3 tuntia.
Windowssissa testit suoritti Tommi Liittokivi ja aikaa testien tekemiseen ja dokumentointiin kului noin 5 tuntia.

Väärien optioiden testaus

Puuttuu joitakin seuraavista parametreistä:

OK

Joko kaikki tai osa optioista väärin:
OK.

Kätkentävaiheen testaus

v -optio mukana:
PGM: OK.
JPEG: OK.
GIF: OK.

v -optio ei mukana:
PGM: OK.
JPEG: OK.
GIF: OK.

f -optio mukana:
PGM: OK.
JPEG: OK.
GIF: OK.

f -optio ei mukana:
PGM: OK.
JPEG: OK.
GIF: OK.

r -optio mukana:
PGM: OK.
JPEG: OK.
GIF: OK.

r -optio ei mukana:
PGM: OK.
JPEG: OK.
GIF: OK.

s -optio mukana:
PGM: OK.
JPEG: OK.
GIF: OK.

s -optio ei mukana:
PGM: OK.
JPEG: OK.
GIF: OK.

c -optio mukana:
PGM: OK.
JPEG: OK.
GIF: OK.

c -optio ei mukana:
PGM: OK.
JPEG: OK.
GIF: OK.

Sopivan mittainen viesti:
PGM: OK.
JPEG: OK.
GIF: OK.

Liian pitkä viesti:
PGM: OK.
JPEG: OK.
GIF: OK.

Luku/kirjoitussuojattu tai puuttuva tiedosto:
PGM: OK.
JPEG: OK.
GIF: OK.

Purkuvaiheen testaus:

v -optio mukana:
PGM: OK.
JPEG: OK.
GIF: OK.

v -optio ei mukana:
PGM: OK.
JPEG: OK.
GIF: OK.

r -optio mukana:
PGM: OK.
JPEG: OK.
GIF: OK.

r -optio ei mukana:
PGM: OK.
JPEG: OK.
GIF: OK.

s -optio mukana:
PGM: OK.
JPEG: OK.
GIF: OK.

s -optio ei mukana:
PGM: OK.
JPEG: OK.

c -optio mukana:
PGM: OK.
JPEG: OK.
GIF: OK.

c -optio ei mukana:
PGM: OK.
JPEG: OK.
GIF: OK.

Sopivan mittainen viesti:
PGM: OK.
JPEG: OK.
GIF: OK.

Liian pitkä viesti:
PGM: OK.
JPEG: OK.
GIF: OK.

Lukusuojattu tai puuttuva tiedosto:
PGM: OK.
JPEG: OK.
GIF: OK.

Väärä salasana (=passphrase):
PGM: OK.
JPEG: OK.
GIF: OK.

Tallennusformaattien visuaalinen testaus

Kun kuviin kätkettiin sanomia, ei kuvissa voinut huomata visuaalisia muutoksia.
PGM: OK.
JPEG: OK.
GIF: OK.

Yhteensopivuustestit

Käännöksen aikaiset ongelmat:
Ei tullut.

Purku eri laitteistoympäristöllä tehdyillä kätkötiedostoilla:
OK!

Windows-testit

Peitetiedoston nimen oikeellisuuden testaus:
OK.

Kirjoituksen testaus:
OK.

Viestitiedoston oikeellisuuden tarkistus:
OK.

Huomio: Ohjelma ei varoita jos avainta ei anneta.