Testausraportti
Dynamo-projektin yksikkötesti 28.11.2007
Testiympäristö
Testin suorittaja: Tero Hätinen, Antti Pyykkönen, Joni Purojärvi
Testipaikka: Dynamon testausympäristö
Testattu ohjelmisto: Kotiagentti
Testidata: testidata.html
Testitapaukset
Suoritettiin: 10
Läpäisi: 9
Ei ajettu: 6
Testi Kuvaus Huomioita Tulos
1.1 Dynamicsin kotiagentin tulee tunnistaa ja hyväksyä
IP-osoitteesta 0.0.0.0 tuleva rekisteröintipyyntö.
Hyväksyy kaikki IP-osoitteet. OK
1.2 Dynamicsin kotiagenttiin tulee lisätä mahdollisuus valita, käyttääkö dynaamista vai staattista  IP-osoitetta mobiililaitteiden kotiosoitteille. Ei toteutettu. Ei testattu
1.3 Dynamicsin kotiagentin tulee antaa  mobiililaitteelle kotiosoite dynaamisesti tai staattisesti riippuen
mobiililaitteen kotiosoitekentästä.
Ei toteutettu. Ei testattu
Testi Kuvaus Huomioita Tulos
2.1 Sovellukseen tulee toteuttaa DHCPDISCOVER-viestin lähettäminen verkkoon.   OK
2.2 Sovellukseen tulee toteuttaa standardin mukainen DHCP-keskustelu.   OK
2.3 Sovelluksen tulee tallentaa DHCP-palvelimelta saatu IP-osoite tietorakenteeseen.   OK
2.4 Sovelluksen tulee generoida rekisteröintivastaus mobiililaitteelle.   OK
Testi Kuvaus Huomioita Tulos
3.1 Sovelluksen tulee hoitaa DHCP:lta saadun IP-osoitteen ylläpito uusimalla lease-aika aina, kun mobiililaite uusii tunnelin.   OK
3.2 Sovelluksen tulee hoitaa DHCP:lta saadun IP-osoitteen ylläpito uusimalla lease-aika aktiivisesti itse. Ei toteutettu. Ei testattu
Testi Kuvaus Huomioita Tulos
4.1 Sovelluksen tulee vapauttaa DHCP:lta saatu IP-osoite, kun mobiililaite poistuu verkosta. Sovellus generoi ja lähettää DHCPRELEASE-viestin verkkoon, mutta viesti ei löydä perille. Ongelmia reitityksen kanssa. Virhe
4.2 Sovelluksen tulee vapauttaa DHCP:lta saatu IP-osoite, kun tunnelin elinaika loppuu. Ei toteutettu. Ei testattu
Testi Kuvaus Huomioita Tulos
5.1 Sovelluksen tulee toteuttaa DHCP-keskustelu ja rekisteröintivastauksen lähettämisen toiminnot omassa säikeessä. Ei toteutettu. Ei testattu
5.2 Sovelluksen tulee toteuttaa DHCP:lta saadun mobiililaitteen kotiosoitteen vapauttaminen DHCP-palvelimelta omassa säikeessä Ei toteutettu. Ei testattu
Testi Kuvaus Huomioita Tulos
5.1 Tietorakenteeseen tulee voida lisätä tietoa.   OK
5.2 Tietorakenteesta tulee voida etsiä tietoa.   OK
5.3 Tietorakenteesta tulee voida poistaa tietoa.   OK
Lisähuomioita
Testi Huomioita  
4.1 Testausverkossa reititysongelmia, joita ei saatu ratkaistua edes teknisen ohjaajan kanssa. Kotiagentti lähettää oikein muodostetun DHCPRELEASE-paketin verkkoon, mutta se ei löydä oikeaan osoitteeseen. Tätä pitäisi päästä testaamaan tilaajan verkossa.