graafinen käyttöliittymä lintujen rengastusjärjestelmään
TRANSCRIPT
Graafinen käyttöliittymä lintujen rengastusjärjestelmään
Testausdokumentti
Versiohistoria:0.1 26.03.2002 Ensimmäinen luonnos. Mari Jaakkola, Vesa Teikari0.2 08.04.2002 Toinen luonnos. Mari Jaakkola, Vesa Teikari0.3 09.04.2002 Kolmas luonnos. Mari Jaakkola, Vesa Teikari0.4 09.04.2002 Neljäs luonnos. Tarja Rauste0.5 11.04.2002 Viides luonnos. Mari Jaakkola0.6 14.04.2002 Kuudes luonnos. Tarja Rauste0.7 15.04.2002 Seitsemäs luonnos. Simo Salmensuu0.8 15.04.2002 Kahdeksas luonnos. Mari Jaakkola0.9 16.04.2002 Yhdeksäs luonnos. Simo Salmensuu0.10 16.04.2002 FTR:ssä esiintulleita korjauksia. Mari Jaakkola
Helsinki, 16. huhtikuuta 2002
Markus PäivinenMari JaakkolaPeter LindroosTarja RausteSimo SalmensuuVesa TeikariHELSINGIN YLIOPISTOTietojenkäsittelytieteen laitosOhjelmistotuotantoprojekti Haukka
Sisältö
1 Testauksen kuvaus 1
1.1 Komponenttitestaus . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.2 Integrointitestaus . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.3 Validointitestaus . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
2 Testaustulokset 3
2.1 Renkaiden palautus . . . . . . . . . . . . . . . . . . . . . . . . . 3
2.2 Rengastyyppien ylläpito . . . . . . . . . . . . . . . . . . . . . . 3
2.3 Lajeille sallitut sarjat . . . . . . . . . . . . . . . . . . . . . . . . 3
2.4 Renkaan merkitseminen hävinneeksi/tuhoutuneeksi . . . . . . . . 8
2.5 Käytettyjen renkaiden selaus . . . . . . . . . . . . . . . . . . . . 8
2.6 Rengasvälin hajoitus . . . . . . . . . . . . . . . . . . . . . . . . 11
2.7 Rengastajien ylläpito . . . . . . . . . . . . . . . . . . . . . . . . 11
2.8 Rengastusten hirrustietojen ylläpito . . . . . . . . . . . . . . . . 17
2.9 Maatietojen ylläpito . . . . . . . . . . . . . . . . . . . . . . . . . 21
2.10 Läänien ylläpito . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
2.11 LYL-alueiden ylläpito . . . . . . . . . . . . . . . . . . . . . . . . 31
2.12 Euring-provinssien ylläpito . . . . . . . . . . . . . . . . . . . . . 36
2.13 Rengastuskeskusten ylläpito . . . . . . . . . . . . . . . . . . . . 36
2.14 Lajien ylläpito . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
2.15 Sanaston ylläpito . . . . . . . . . . . . . . . . . . . . . . . . . . 46
2.16 Lintuasemien ylläpito . . . . . . . . . . . . . . . . . . . . . . . . 51
2.17 Värirenkaiden jakelu . . . . . . . . . . . . . . . . . . . . . . . . 56
1
1 Testauksen kuvaus
1.1 Komponenttitestaus
Komponenttitestaus oli epäformaalia eikä siitä tehty tarkempaa dokumentaatio-
ta. Jokainen ohjelmoija testasi tekemänsä moduulin itse. Lisäksi kaikki projektin
jäsenet testasivat tehtyjä osia käyttöliittymän kautta.
1.2 Integrointitestaus
Integrointitestaus toteutettiin ”black box” -menetelmällä. Testi suoritettiin käyttö-
liittymän kautta erilaisten käyttötapausten avulla. Niiden avulla testattiin WWW-
Tipun toiminnallisuutta mahdollisimman kattavasti. Testitietokantana oli lähes täy-
dellinen kopio aidosta tietokannasta. Testauksessa käytettiin selainta IE 6.0.
Kuhunkin WWW -Tipun lomakkeeseen liittyi omat testinsä. Lomakkeen testaaja
oli eri henkilö kuin sen tekijä. Testiaineistoa käytiin läpi ja virheistä ilmoitettiin
tekijälle, kunnes kustakin lomakkeesta saatiin riittävän virheetön. Testeissä syn-
tyneitä virheitä käytiin läpi palaverissa ja pohdittiin virheiden vakavuutta. Testiai-
neisto ja -tulokset löytyvät luvusta 2.
WWW-Tipu oli koko ajan Internetissä ja sitä testattiin aktiivisesti. Tällainen epä-
muodollinen testaus tuotti paljon tulosta. Tekijät saivat koko ajan palautetta muilta
projektin jäseniltä.
1.3 Validointitestaus
Vaatimusdokumentin vaatimukset on toteutettu. Vain asiakkaalta tulleiden toivei-
den osalta on tehty joitain muutoksia.
2
Integrointitestauksessa käytetty testiaineisto (kts.Testitulokset) sisältää myös vali-
dointitestausaineistoa. Niissä on testattu, että kaikki lomakkeet sisältävät vaaditut
kentät ja toiminnot ja ovat muutenkin vaatimusten mukaisia.
Käyttöohjeet löytyvät WWW-Tipusta. Kullakin lomakkeella on oma ohjeensa, jo-
ka aukeaa lomakkeen Ohje -painikkeesta. Myös muu dokumentaatio on tehty huo-
lellisesti ja todettu hyväksi. Suunnitteludokumentiin tehdyt muutokset on doku-
mentoitu Toteutusdokumentin luvussa xx.
3
2 Testaustulokset
Testitapaukset on kunkin näytön kohdalla jaettu osiin, joita ovat Käyttöliittymän
yleiskuva, Popup-valikot, Kenttiin liittyvät haut ja tarkistukset sekä Toimintojen
testaus, johon kuuluu Lisää, Korjaa, Poista, Palauta ja Ohje-toiminnot.
Testaustulokset on esitetty taulukoissa siten, että taulukon ensimmäisessä sarak-
keessa on kuvattu testitapaus ja toisessa tieto testin onnistumisesta (OK/Ei). Toi-
mintojen testauksen osalta on tämän lisäksi kerrottu alkutila, syöte sekä tulos.
Tulos-sarakkeessa on myös kuvattu mahdollinen virheellinen toiminta.
2.1 Renkaiden palautus
2.2 Rengastyyppien ylläpito
2.3 Lajeille sallitut sarjat
Tietokantatoiminnot kohdistuvat tauluun RSARJA.
Käyttöliittymän yleiskuva
Testattavat asiat OK / Ei
Lomake aukeaa valikkopalkista OK
Kenttien asettelu näyttää samalta muihin lomakkeisiin nähden (vrt
.suunn.dokumentti kuva 8)
OK
Lomake on samanvärinen muihin lomakkeisiin nähden (vrt
.suunn.dokumentti kuva 8)
OK
Tabulaattori käy läpi kaikki päivitettävät kentät ja painikkeet järjes-
tyksessä.
OK
Lomakkeessa on kaikki vaadittavat kentät (kts. suunn. dokumentti) OK
Kenttien nimet on kirjoitettu oikein OK
4
Kaikki toiminnot (painikkeet) löytyvät OK
Popup-valikot
Testattavat asiat OK / Ei
Onko vaadituissa kentissä popup-valikot (kts. suunn.dokumentti) OK
Löytyykö valikoista kaikki arvot, jotka on tietokannassa OK
Valitaan joku arvo. Siirtyykö valittu arvo lomakkeen kenttään OK
Toimintojen testaus
Hae-toiminto
Testattava asia Alkutila Syöte Tulos OK / Ei
Haetaan tyhjin hakueh-
doin
Tyhjennetään
lomake
Painetaan
Hae-painiketta
Hakuehdot
puuttuvat.
OK
Haetaan, kun kaikki
kentät on täytetty
Avataan joku
tietue näytölle
Painetaan
Hae-painiketta
Haku löysi
täsmälleen yh-
den tietueen.
OK
Haetaan väärin hakueh-
doin
Tyhjennetään
lomake
Syötetään
kenttiin vää-
ränmuotoisia
arvoja
Hakuehdoilla
ei löytynyt
mitään.
OK
Haetaan oikein ehdoin -
0 hakutulosta
Tietokannasta
katsomalla et-
sitään sellaiset
hakuehdot,
että haun tu-
lokseksi tulee
0 tietuetta.
Syötetään
hakuehdot
ja painetaan
Hae-painiketta
Hakuehdoilla
ei löytynyt
mitään.
OK
5
Haetaan oikein ehdoin -
1 hakutulos
Tietokannasta
katsomalla et-
sitään sellaiset
hakuehdot,
että haun tu-
lokseksi tulee
1 tietue.
Syötetään
hakuehdot
ja painetaan
Hae-painiketta
Löytyi 1 laji.
Ja kyseisen la-
jin tiedot tu-
lostuivat näy-
tölle.
OK
Haetaan oikein ehdoin -
monta hakutulosta
Tietokannasta
katsomalla et-
sitään sellaiset
hakuehdot,
että haun
tulokseksi
tulee useita
tietueita.
Syötetään
hakuehdot
ja painetaan
Hae-painiketta
Löytyi x lajia.
Lajit 1 - x.
OK
Lisää-toiminto
Testattava asia Alkutila Syöte Tulos OK / Ei
Lisätään tyhjä tietue Tyhjennetään
lomake
Painetaan
Lisää-
painiketta
Lajitieto puut-
tuu.
OK
Kelvollisen tietueen li-
sääminen tietokantaan
Esim. poiste-
taan joku tie-
tue kannasta ja
lisätään se uu-
delleen
Painetaan
Lisää-
painiketta
Lisäys onnis-
tui.
OK
6
Lisätään sama tietue
kahteen kertaan
Äsken lisät-
ty tietue on
näytöllä
Painetaan
Lisää-
painiketta
Lisäys onnis-
tui.
EI
Kenttiin liittyvät haut ja tarkistukset
Laji: Koostuu lajin
lyhennekentästä se-
kä popup-valikosta.
Käyttäjä voi suoraan
kirjoittaa lajin lyhen-
teen kenttään, jonka
perusteella lajin sallitut
sarjat haetaan näytölle.
Tai lajitieto voidaan
hakea popup-valikosta,
jonka arvo (LALYH)
haetaan LAJI-taulusta.
Sarja: Renkaan sarjan
tunniste, joka haetaan
RENGAS-taulusta
attribuutista RGTUN-
NUS1. Sarjan tunniste
on RGTUNNUS1:n
kaksi ensimmäistä
merkkiä.
Tyyppi: Kenttä saa ar-
vot NULL (sallittu) tai
H (hyväksyttävä).
7
Korjaa-toiminto
Testattava asia Alkutila Syöte Tulos OK / Ei
Päivitetään olemassao-
levaa tietuetta
Avataan näy-
tölle joku
tietue
Muutetaan tie-
toja (ei kui-
tenkaan avain-
kenttää) ja pai-
netaan Korjaa-
painiketta.
Päivitys onnis-
tui.
OK
Päivitetään tietuetta, jo-
ta ei ole tietokannassa.
Keksitään tie-
tue, jota ei ole
tietokannassa
Syötetään tie-
tue näytölle
ja paine-
taan Korjaa-
painiketta
Rivin tunniste
puuttuu.
OK
Palauta-toiminto
Testattava asia Alkutila Syöte Tulos OK / Ei
Toimiiko palautus Avataan näy-
tölle joku
tietue
Muutetaan tie-
toja ja paine-
taan Palauta-
painiketta
Palautus
onnistuu.
OK
Tyhjennä lomake -toiminto
Testattava asia Alkutila Syöte Tulos OK / Ei
Tyhjennetään lomake Avataan joku
tietue näytölle
Painetaan
Tyhjennä-
painiketta
Lomakkeen
tyhjennys
onnistuu.
OK
8
Ohje -toiminto
Testattava asia Alkutila Syöte Tulos OK / Ei
Luetaan ohjeita (Auke-
aako ohje oikeasta pai-
kasta)
Painetaan
Ohje-
painiketta
Ohje avau-
tuu oikeasta
paikasta.
OK
2.4 Renkaan merkitseminen hävinneeksi/tuhoutuneeksi
2.5 Käytettyjen renkaiden selaus
Tietokantatoiminnot kohdistuvat tauluun RENGASTETTU.
Käyttöliittymän yleiskuva
Testattavat asiat OK / Ei
Lomake aukeaa valikkopalkista
Kenttien asettelu näyttää samalta muihin lomakkeisiin nähden (vrt
.suunn.dokumentti kuva 8)
Lomake on samanvärinen muihin lomakkeisiin nähden (vrt
.suunn.dokumentti kuva 8)
Tabulaattori käy läpi kaikki päivitettävät kentät ja painikkeet järjes-
tyksessä.
Lomakkeessa on kaikki vaadittavat kentät (kts. suunn. dokumentti)
Kenttien nimet on kirjoitettu oikein
Kaikki toiminnot (painikkeet) löytyvät
Toimintojen testaus
Hae-toiminto
Testattava asia Alkutila Syöte Tulos OK / Ei
9
Haetaan tyhjin hakueh-
doin
Tyhjennetään
lomake
Painetaan
Hae-painiketta
Haetaan, kun kaikki
kentät on täytetty
Avataan joku
tietue näytölle
Painetaan
Hae-painiketta
Haetaan väärin hakueh-
doin
Tyhjennetään
lomake
Syötetään
kenttiin vää-
ränmuotoisia
arvoja
Haetaan oikein ehdoin -
0 hakutulosta
Tietokannasta
katsomalla et-
sitään sellaiset
hakuehdot,
että haun tu-
lokseksi tulee
0 tietuetta.
Syötetään
hakuehdot
ja painetaan
Hae-painiketta
Haetaan oikein ehdoin -
1 hakutulos
Tietokannasta
katsomalla et-
sitään sellaiset
hakuehdot,
että haun tu-
lokseksi tulee
1 tietue.
Syötetään
hakuehdot
ja painetaan
Hae-painiketta
10
Haetaan oikein ehdoin -
monta hakutulosta
Tietokannasta
katsomalla et-
sitään sellaiset
hakuehdot,
että haun
tulokseksi
tulee useita
tietueita.
Syötetään
hakuehdot
ja painetaan
Hae-painiketta
Palauta-toiminto
Testattava asia Alkutila Syöte Tulos OK / Ei
Toimiiko palautus Avataan näy-
tölle joku
tietue
Muutetaan tie-
toja ja paine-
taan Palauta-
painiketta
Tyhjennä lomake -toiminto
Testattava asia Alkutila Syöte Tulos OK / Ei
Tyhjennetään lomake Avataan joku
tietue näytölle
Painetaan
Tyhjennä-
painiketta
Ohje -toiminto
Testattava asia Alkutila Syöte Tulos OK / Ei
Luetaan ohjeita (Auke-
aako ohje oikeasta pai-
kasta)
Painetaan
Ohje-
painiketta
11
2.6 Rengasvälin hajoitus
2.7 Rengastajien ylläpito
Tietokantatoiminnot kohdistuvat tauluun RENGASTAJA.
Käyttöliittymän yleiskuva
Testattavat asiat OK / Ei
Lomake aukeaa valikkopalkista OK
Kenttien asettelu näyttää samalta muihin lomakkeisiin nähden (vrt.
suunn. dokumentti kuva 8)
OK
Lomake on samanvärinen muihin lomakkeisiin nähden (vrt. suunn.
dokumentti kuva 8
OK
Tabulaattori käy läpi kaikki päivitettävät kentät ja painikkeet järjes-
tyksessä.
Ei
Lomakkeessa on kaikki vaadittavat kentät (kts. suunn. dokumentti) OK
Kenttien nimet on kirjoitettu oikein Ei
Kaikki toiminnot (painikkeet) löytyvät OK
Toimintojen testaus
Hae-toiminto
Testattava asia Alkutila Syöte Tulos OK / Ei
Haetaan tyhjin hakueh-
doin
Tyhjennetään
lomake
Painetaan
Hae-painiketta
Hakuehdot
puuttuvat.
OK
Haetaan, kun kaikki
kentät on täytetty
Avataan joku
tietue näytölle
Painetaan
Hae-painiketta
Hakuehdoilla
ei löytynyt
mitään.
EI
12
Haetaan väärin hakueh-
doin
Tyhjennetään
lomake
Syötetään
kenttiin vää-
ränmuotoisia
arvoja
Hakuehdoilla
ei löytynyt
mitään.
OK
Haetaan oikein ehdoin -
0 hakutulosta
Tietokannasta
katsomalla et-
sitään sellaiset
hakuehdot,
että haun tu-
lokseksi tulee
0 tietuetta.
Syötetään
hakuehdot
ja painetaan
Hae-painiketta
Hakuehdoilla
ei löytynyt
mitään.
OK.
Haetaan oikein ehdoin -
1 hakutulos
Tietokannasta
katsomalla et-
sitään sellaiset
hakuehdot,
että haun tu-
lokseksi tulee
1 tietue.
Syötetään
hakuehdot
ja painetaan
Hae-painiketta
Haku löysi
täsmälleen
yhden rengas-
tajan.
OK.
Haetaan oikein ehdoin -
monta hakutulosta (yli
kymmenen)
Tietokannasta
katsomalla et-
sitään sellaiset
hakuehdot,
että haun
tulokseksi
tulee yli 10
tietuetta.
Syötetään
hakuehdot
ja painetaan
Hae-painiketta
Löytyi x ren-
gastajaa, ren-
gastajat 1 - x.
OK
13
Toimiko hakutulosten
selaus oikein
Edellisen
kohdan haku-
tulokset
Selataan haku-
tuloksia listas-
sa alusta lop-
puun ja takai-
sin
Selaus toimii
oikein.
OK
Lisää-toiminto
Testattava asia Alkutila Syöte Tulos OK / Ei
Lisätään tyhjä tietue Tyhjennetään
lomake
Painetaan
Lisää-
painiketta
Lomake on
tyhjä.
OK
Kelvollisen tietueen li-
sääminen tietokantaan
Esim. poiste-
taan joku tie-
tue kannasta ja
lisätään se uu-
delleen
Painetaan
Lisää-
painiketta
Lisäys onnis-
tui.
OK
Lisätään sama tietue
kahteen kertaan
Äsken lisät-
ty tietue on
näytöllä
Painetaan
Lisää-
painiketta
Lisäys onnis-
tui.
EI
Kenttiin liittyvät haut ja tarkistukset
14
Rengastaja: Rengas-
tajan numero, jonka
perusteella käyttäjä
suorittaa haun tieto-
kannasta. Käyttäjä
voi kirjoittaa suoraan
rengastajan numeron
kenttään, jonka pe-
rusteella rengastajan
nimi haetaan. Tai mo-
lemmat voidaan hakea
popup-valikosta, jonka
arvot RENGASTA-
JA, REETUNIMI JA
RESUKUNIMI hae-
taan RENGASTAJA-
taulusta.
Käyttäjä ei voi suoraan
ylläpitää nimi-kenttiä.
Rengastajanumero-
kenttä on pakollinen.
Rengastajanumero-
kenttä on numeerinen.
15
Lisäyksessä
Rengastajanumero-
kentän arvo saadaan
kyselyllä SELECT
MAX RENRO+1
FROM RENGASTA-
JA.
Käyttäjä ei voi yllä-
pitää kenttiä Rengas-
tajanumero ja Päivitys
pvm.
Korjaa-toiminto
Testattava asia Alkutila Syöte Tulos OK / Ei
Päivitetään olemassao-
levaa tietuetta
Avataan näy-
tölle joku
tietue
Muutetaan tie-
toja (ei kui-
tenkaan avain-
kenttää) ja pai-
netaan Korjaa-
painiketta.
Päivitys onnis-
tui.
OK
Päivitetään tietuetta, jo-
ta ei ole tietokannassa.
Keksitään tie-
tue, jota ei ole
tietokannassa
Syötetään tie-
tue näytölle
ja paine-
taan Korjaa-
painiketta
Päivitys onnis-
tui.
EI
Poisto-toiminto
Testattava asia Alkutila Syöte Tulos OK / Ei
16
Poistetaan olemassao-
leva tietue (Tarkistet-
tava: Varmistettiinko
käyttäjältä poiston
halukkuus, poistuiko
tietue tietokannasta ja
ilmoitettinko tietuee-
seen liittyvistä toisista
tietueista)
Avataan joku
tietue näytölle
Painetaan
Poista-
painiketta
Poiston ha-
lukkuus var-
mistettiin,
tietue poistui
tietokannasta.
Poisto onnistui
-ilmoitus.
OK
Yritetään poistaa tietue,
jota ei ole tietokannassa
Keksitään tie-
tue, jota ei ole
tietokannassa
Syötetään tie-
tue näytölle
ja paine-
taan Poista-
painiketta
Palauta-toiminto
Testattava asia Alkutila Syöte Tulos OK / Ei
Toimiiko palautus Avataan näy-
tölle joku
tietue
Muutetaan tie-
toja ja paine-
taan Palauta-
painiketta
Palautus
onnistuu.
OK
Tyhjennä lomake -toiminto
Testattava asia Alkutila Syöte Tulos OK / Ei
Tyhjennetään lomake Avataan joku
tietue näytölle
Painetaan
Tyhjennä-
painiketta
Lomakkeen
tyhjennys
onnistuu.
OK
17
Ohje -toiminto
Testattava asia Alkutila Syöte Tulos OK / Ei
Luetaan ohjeita (Auke-
aako ohje oikeasta pai-
kasta)
Painetaan
Ohje-
painiketta
Ohje avau-
tuu oikeasta
paikasta.
OK
2.8 Rengastusten hirrustietojen ylläpito
Tietokantatoiminnot kohdistuvat tauluun RHIRRUS.
Käyttöliittymän yleiskuva
Testattavat asiat OK / Ei
Lomake aukeaa valikkopalkista OK
Kenttien asettelu näyttää samalta muihin lomakkeisiin nähden (vrt.
suunn. dokumentti kuva 8)
OK
Lomake on samanvärinen muihin lomakkeisiin nähden (vrt. suunn.
dokumentti kuva 8)
OK
Tabulaattori käy läpi kaikki päivitettävät kentät ja painikkeet järjes-
tyksessä.
OK
Lomakkeessa on kaikki vaadittavat kentät (kts. suunn. dokumentti) OK
Kenttien nimet on kirjoitettu oikein OK
Kaikki toiminnot (painikkeet) löytyvät OK
Toimintojen testaus
Hae-toiminto
Testattava asia Alkutila Syöte Tulos OK / Ei
Haetaan tyhjin hakueh-
doin
Tyhjennetään
lomake
Painetaan
Hae-painiketta
Hakuehdot
puuttuvat
OK
18
Haetaan, kun kaikki
kentät on täytetty
Avataan joku
tietue näytölle
Painetaan
Hae-painiketta
Haku löysi
täsmälleen
yhden tietueen
OK
Haetaan väärin hakueh-
doin
Tyhjennetään
lomake
Syötetään
kenttiin vää-
ränmuotoisia
arvoja
Hakuehdoilla
ei löytynyt
mitään
OK
Haetaan oikein ehdoin -
0 hakutulosta
Tietokannasta
katsomalla et-
sitään sellaiset
hakuehdot,
että haun tu-
lokseksi tulee
0 tietuetta.
Syötetään
hakuehdot
ja painetaan
Hae-painiketta
Hakuehdoilla
ei löytynyt
mitään
OK
Haetaan oikein ehdoin -
1 hakutulos
Tietokannasta
katsomalla et-
sitään sellaiset
hakuehdot,
että haun tu-
lokseksi tulee
1 tietue.
Syötetään
hakuehdot
ja painetaan
Hae-painiketta
Haku löysi
täsmälleen
yhden hirrus-
tiedon
OK
Haetaan oikein ehdoin -
monta hakutulosta
Tietokannasta
katsomalla et-
sitään sellaiset
hakuehdot,
että haun
tulokseksi
tulee yuseita
tietueita.
Syötetään
hakuehdot
ja painetaan
Hae-painiketta
Löytyi x hir-
rustietoa, hir-
rustiedot 1 - x:
OK
19
Lisää-toiminto
Testattava asia Alkutila Syöte Tulos OK / Ei
Lisätään tyhjä tietue. Tyhjennetään
lomake
Painetaan
Lisää-
painiketta
Lisäys ei
onnistunut,
nimirengas-
numero on
väärä
OK
Kelvollisen tietueen li-
sääminen tietokantaan
Esim. poiste-
taan joku tie-
tue kannasta ja
lisätään se uu-
delleen
Painetaan
Lisää-
painiketta
Lisäys onnis-
tui
OK
Lisätään sama tietue
kahteen kertaan
Äsken lisät-
ty tietue on
näytöllä
Painetaan
Lisää-
painiketta
Lisäys onnis-
tui
EI
Kenttiin liittyvät haut ja tarkistukset
Kentän ’NIMIR’
tarkistus tehdään
RENGASTETTU-
taulusta.
Korjaa-toiminto
Testattava asia Alkutila Syöte Tulos OK / Ei
20
Päivitetään olemassao-
levaa tietuetta
Avataan näy-
tölle joku
tietue
Muutetaan tie-
toja (ei kui-
tenkaan avain-
kenttää) ja pai-
netaan Korjaa-
painiketta.
Päivitys onnis-
tui
OK
Päivitetään tietuetta, jo-
ta ei ole tietokannassa.
Keksitään tie-
tue, jota ei ole
tietokannassa
Syötetään tie-
tue näytölle
ja paine-
taan Korjaa-
painiketta
Rivin tunniste
puuttuu.aHae
tapaaminen
uudestaan
OK
Poisto-toiminto
Testattava asia Alkutila Syöte Tulos OK / Ei
Poistetaan olemassao-
leva tietue (Tarkistet-
tava: Varmistettiinko
käyttäjältä poiston
halukkuus, poistuiko
tietue tietokannasta ja
ilmoitettinko tietuee-
seen liittyvistä toisista
tietueista)
Avataan joku
tietue näytölle
Painetaan
Poista-
painiketta
Poiston ha-
lukkuus var-
mistetaan.
Poisto on-
nistui. Tietue
poistui myös
kannasta.
OK
Yritetään poistaa tietue,
jota ei ole tietokannassa
Keksitään tie-
tue, jota ei ole
tietokannassa
Syötetään tie-
tue näytölle
ja paine-
taan Poista-
painiketta
21
Palauta-toiminto
Testattava asia Alkutila Syöte Tulos OK / Ei
Toimiiko palautus Avataan näy-
tölle joku
tietue
Muutetaan tie-
toja ja paine-
taan Palauta-
painiketta
OK
Tyhjennä lomake -toiminto
Testattava asia Alkutila Syöte Tulos OK / Ei
Tyhjennetään lomake Avataan joku
tietue näytölle
Painetaan
Tyhjennä-
painiketta
OK
Ohje -toiminto
Testattava asia Alkutila Syöte Tulos OK / Ei
Luetaan ohjeita (Auke-
aako ohje oikeasta pai-
kasta)
Painetaan
Ohje-
painiketta
OK
2.9 Maatietojen ylläpito
Tietokantatoiminnot kohdistuvat tauluun OSOITEMAA.
Käyttöliittymän yleiskuva
Testattavat asiat OK / Ei
Lomake aukeaa valikkopalkista OK
Kenttien asettelu näyttää samalta muihin lomakkeisiin nähden (vrt.
suunn. dokumentti kuva 8)
OK
22
Lomake on samanvärinen muihin lomakkeisiin nähden (vrt. suunn.
dokumentti kuva 8)
OK
Tabulaattori käy läpi kaikki päivitettävät kentät ja painikkeet jerjes-
tyksessä.
OK
Lomakkeessa on kaikki vaadittavat kentät (kts. suunn. dokumentti) OK
Kenttien nimet on kirjoitettu oikein OK
Kaikki toiminnot (painikkeet) löytyvät OK
Popup-valikot
Testattavat asiat OK / Ei
Onko vaadituissa kentissä popup-valikot (kts. suunn. dokumentti) OK
Löytyykö valikoista kaikki arvot, jotka on tietokannassa OK
Valitaan joku arvo. Siirtyykö valittu arvo lomakkeen kenttään OK
Toimintojen testaus
Hae-toiminto
Testattava asia Alkutila Syöte Tulos OK / Ei
Haetaan tyhjin hakueh-
doin
Tyhjennetään
lomake
Painetaan
Hae-painiketta
Hakuehdot
puuttuvat
OK
Haetaan, kun kaikki
kentät on täytetty
Avataan joku
tietue näytölle
Painetaan
Hae-painiketta
Haku löysi
täsmälleen
yhden maan.
OK
Haetaan väärin hakueh-
doin
Tyhjennetään
lomake
Syötetään
kenttiin vää-
ränmuotoisia
arvoja
Hakuehdoilla
ei löytynyt
mitään.
OK
23
Haetaan oikein ehdoin -
0 hakutulosta
Tietokannasta
katsomalla et-
sitään sellaiset
hakuehdot,
että haun tu-
lokseksi tulee
0 tietuetta.
Syötetään
hakuehdot
ja painetaan
Hae-painiketta
Hakuehdoilla
ei löytynyt
mitään.
OK
Haetaan oikein ehdoin -
1 hakutulos
Tietokannasta
katsomalla et-
sitään sellaiset
hakuehdot,
että haun tu-
lokseksi tulee
1 tietue.
Syötetään
hakuehdot
ja painetaan
Hae-painiketta
Haku löysi
täsmälleen
yhden maan.
OK
Haetaan oikein ehdoin -
monta hakutulosta
Tietokannasta
katsomalla et-
sitään sellaiset
hakuehdot,
että haun
tulokseksi
tulee useita
tietueita.
Syötetään
hakuehdot
ja painetaan
Hae-painiketta
Löytyi x maa-
ta, maat 1-10.
OK
Lisää-toiminto
Testattava asia Alkutila Syöte Tulos OK / Ei
Lisätään tyhjä tietue. Tyhjennetään
lomake
Painetaan
Lisää-
painiketta
Maalyhenne
puuttuu.
OK
24
Kelvollisen tietueen li-
sääminen tietokantaan
Esim. poiste-
taan joku tie-
tue kannasta ja
lisätään se uu-
delleen
Painetaan
Lisää-
painikett
Lisäys onnis-
tui.
OK
Lisätään sama tietue
kahteen kertaan
Äsken lisät-
ty tietue on
näytöllä
Painetaan
Lisää-
painiketta
Lisäys ei
onnistunut:
Insert opera-
tion exception:
ORA-00001:
yksikäsitteistä
rajoitetta (TI-
PU.XPOSOITEMAA)
loukattu
OK
Kenttiin liittyvät haut ja tarkistukset
Maatunnus: Koostuu
osoitemaan maatunnus-
kentästä sekä popup-
valikosta. Käyttäjä
voi suoraan kirjoittaa
maan lyhenteen kent-
tään, jonka perusteella
maan nimi haetaan.
Tai tieto voidaan ha-
kea popup-valikosta,
jonka arvo (OMLYH)
haetaan OSOITEMAA-
taulusta.
25
Kieli: Alasvetovalikko,
jonka arvot haetaan
SANASTO-taulusta
(SAKIELI).
Korjaa-toiminto
Testattava asia Alkutila Syöte Tulos OK / Ei
Päivitetään olemassao-
levaa tietuetta
Avataan näy-
tölle joku
tietue
Muutetaan tie-
toja (ei kui-
tenkaan avain-
kenttää) ja pai-
netaan Korjaa-
painiketta.
Päivitys onnis-
tui.
OK
Päivitetään tietuetta, jo-
ta ei ole tietokannassa.
Keksitään tie-
tue, jota ei ole
tietokannassa
Syötetään tie-
tue näytölle
ja paine-
taan Korjaa-
painiketta
Rivin tunnis-
te puuttuu.
Hae maa
uudestaan.
OK
Poisto-toiminto
Testattava asia Alkutila Syöte Tulos OK / Ei
26
Poistetaan olemassao-
leva tietue (Tarkistet-
tava: Varmistettiinko
käyttäjältä poiston
halukkuus, poistuiko
tietue tietokannasta ja
ilmoitettinko tietuee-
seen liittyvistä toisista
tietueista)
Avataan joku
tietue näytölle
Painetaan
Poista-
painiketta
Käyttäjältä
varmistettiin
poiston haluk-
kuus. Poisto
onnistui. Pois-
tui myös
tietokannas-
ta. Ei muita
ilmoituksia.
OK
Yritetään poistaa tietue,
jota ei ole tietokannassa
Keksitään tie-
tue, jota ei ole
tietokannassa
Syötetään tie-
tue näytölle
ja paine-
taan Poista-
painiketta
Palauta-toiminto
Testattava asia Alkutila Syöte Tulos OK / Ei
Toimiiko palautus Avataan näy-
tölle joku
tietue
Muutetaan tie-
toja ja paine-
taan Palauta-
painiketta
Toimii. OK
Tyhjennä lomake -toiminto
Testattava asia Alkutila Syöte Tulos OK / Ei
Tyhjennetään lomake Avataan joku
tietue näytölle
Painetaan
Tyhjennä-
painiketta
Toimii. OK
27
Ohje -toiminto
Testattava asia Alkutila Syöte Tulos OK / Ei
Luetaan ohjeita (Auke-
aako ohje oikeasta pai-
kasta)
Painetaan
Ohje-
painiketta
Ohjesivu
avautui oi-
keasta paikas-
ta.
OK
2.10 Läänien ylläpito
Tietokantatoiminnot kohdistuvat tauluun LAANI.
Käyttöliittymän yleiskuva
Testattavat asiat OK / Ei
Lomake aukeaa valikkopalkista OK
Kenttien asettelu näyttää samalta muihin lomakkeisiin nähden (vtr.
suun. dokumentti kuva 8)
OK
Lomake on samanvärinen muihin lomakkeisiin nähden (vtr. suun.
dokumentti kuva 8)
OK
Tabulaattori käy läpi kaikki päivitettävät kentät ja painikkeet järjes-
tyksessä.
OK
Lomakkeessa on kaikki vaadittavat kentät (kts. suunn. dokumentti) OK
Kenttien nimet on kirjoitettu oikein OK
Kaikki toiminnot (painikkeet) löytyvät OK
Toimintojen testaus
Hae-toiminto
Testattava asia Alkutila Syöte Tulos OK / Ei
28
Haetaan tyhjin hakueh-
doin
Tyhjennetään
lomake
Painetaan
Hae-painiketta
Hakuehdot
puuttuvat
OK
Haetaan, kun kaikki
kentät on täytetty
Avataan joku
tietue näytölle
Painetaan
Hae-painiketta
Haetaan väärin hakueh-
doin
Tyhjennetään
lomake
Syötetään
kenttiin vää-
ränmuotoisia
arvoja
Haetaan oikein ehdoin -
0 hakutulosta
Tietokannasta
katsomalla et-
sitään sellaiset
hakuehdot,
että haun tu-
lokseksi tulee
0 tietuetta.
Syötetään
hakuehdot
ja painetaan
Hae-painiketta
Haetaan oikein ehdoin -
1 hakutulos
Tietokannasta
katsomalla et-
sitään sellaiset
hakuehdot,
että haun tu-
lokseksi tulee
1 tietue.
Syötetään
hakuehdot
ja painetaan
Hae-painiketta
29
Haetaan oikein ehdoin -
monta hakutulosta
Tietokannasta
katsomalla et-
sitään sellaiset
hakuehdot,
että haun
tulokseksi
tulee useita
tietueita.
Syötetään
hakuehdot
ja painetaan
Hae-painiketta
Lisää-toiminto
Testattava asia Alkutila Syöte Tulos OK / Ei
Lisätään tyhjä tietue. Tyhjennetään
lomake
Painetaan
Lisää-
painiketta
Kelvollisen tietueen li-
sääminen tietokantaan
Esim. poiste-
taan joku tie-
tue kannasta ja
lisätään se uu-
delleen
Lisätään sama tietue
kahteen kertaan
Äsken lisät-
ty tietue on
näytöllä
Painetaan
Lisää-
painiketta
Korjaa-toiminto
Testattava asia Alkutila Syöte Tulos OK / Ei
30
Päivitetään olemassao-
levaa tietuetta
Avataan näy-
tölle joku
tietue
Muutetaan tie-
toja (ei kui-
tenkaan avain-
kenttää) ja pai-
netaan Korjaa-
painiketta.
Päivitetään tietuetta, jo-
ta ei ole tietokannassa.
Keksitään tie-
tue, jota ei ole
tietokannassa
Syötetään tie-
tue näytölle
ja paine-
taan Korjaa-
painiketta
Poisto-toiminto
Testattava asia Alkutila Syöte Tulos OK / Ei
Poistetaan olemassao-
leva tietue (Tarkistet-
tava: Varmistettiinko
käyttäjältä poiston
halukkuus, poistuiko
tietue tietokannasta ja
ilmoitettinko tietuee-
seen liittyvistä toisista
tietueista)
Avataan joku
tietue näytölle
Painetaan
Poista-
painiketta
Yritetään poistaa tietue,
jota ei ole tietokannassa
Keksitään tie-
tue, jota ei ole
tietokannassa
Syötetään tie-
tue näytölle
ja paine-
taan Poista-
painiketta
31
Palauta-toiminto
Testattava asia Alkutila Syöte Tulos OK / Ei
Toimiiko palautus Avataan näy-
tölle joku
tietue
Muutetaan tie-
toja ja paine-
taan Palauta-
painiketta
Tyhjennä lomake -toiminto
Testattava asia Alkutila Syöte Tulos OK / Ei
Tyhjennetään lomake Avataan joku
tietue näytölle
Painetaan
Tyhjennä-
painiketta
Ohje -toiminto
Testattava asia Alkutila Syöte Tulos OK / Ei
Luetaan ohjeita (Auke-
aako ohje oikeasta pai-
kasta)
Painetaan
Ohje-
painiketta
2.11 LYL-alueiden ylläpito
Tietokantatoiminnot kohdistuvat tauluun LYL-ALUE.
Käyttöliittymän yleiskuva
Testattavat asiat OK / Ei
Lomake aukeaa valikkopalkista
Kenttien asettelu näyttää samalta muihin lomakkeisiin nähden (vrt.
suunn. dokumentti kuva 8)
32
Lomake on samanvärinen muihin lomakkeisiin nähden (vrt. suunn.
dokumentti kuva 8)
Tabulaattori käy läpi kaikki päivitettävät kentät ja painikkeet järjes-
tyksessä.
Lomakkeessa on kaikki vaadittavat kentät (kts. suunn. dokumentti)
Kenttien nimet on kirjoitettu oikein
Kaikki toiminnot (painikkeet) löytyvät.
Toimintojen testaus
Hae-toiminto
Testattava asia Alkutila Syöte Tulos OK / Ei
Haetaan tyhjin hakueh-
doin
Tyhjennetään
lomake
Painetaan
Hae-painiketta
Haetaan, kun kaikki
kentät on täytetty
Avataan joku
tietue näytölle
Painetaan
Hae-painiketta
Haetaan väärin hakueh-
doin
Tyhjennetään
lomake
Syötetään
kenttiin vää-
ränmuotoisia
arvoja
Haetaan oikein ehdoin -
0 hakutulosta
Tietokannasta
katsomalla et-
sitään sellaiset
hakuehdot,
että haun tu-
lokseksi tulee
0 tietuetta.
Syötetään
hakuehdot
ja painetaan
Hae-painiketta
33
Haetaan oikein ehdoin -
1 hakutulos
Tietokannasta
katsomalla et-
sitään sellaiset
hakuehdot,
että haun tu-
lokseksi tulee
1 tietue.
Syötetään
hakuehdot
ja painetaan
Hae-painiketta
Haetaan oikein ehdoin -
monta hakutulosta
Tietokannasta
katsomalla et-
sitään sellaiset
hakuehdot,
että haun
tulokseksi
tulee useita
tietueita.
Syötetään
hakuehdot
ja painetaan
Hae-painiketta
Lisää-toiminto
Testattava asia Alkutila Syöte Tulos OK / Ei
Lisätään tyhjä tietue. Tyhjennetään
lomake
Painetaan
Lisää-
painiketta
Kelvollisen tietueen li-
sääminen tietokantaan
Esim. poiste-
taan joku tie-
tue kannasta ja
lisätään se uu-
delleen
34
Lisätään sama tietue
kahteen kertaan
Äsken lisät-
ty tietue on
näytöllä
Painetaan
Lisää-
painiketta
Kenttiin liittyvät haut ja tarkistukset
LYL-alue -kentän on
oltava numeerinen
Korjaa-toiminto
Testattava asia Alkutila Syöte Tulos OK / Ei
Päivitetään olemassao-
levaa tietuetta
Avataan näy-
tölle joku
tietue
Muutetaan tie-
toja (ei kui-
tenkaan avain-
kenttää) ja pai-
netaan Korjaa-
painiketta.
Päivitetään tietuetta, jo-
ta ei ole tietokannassa.
Keksitään tie-
tue, jota ei ole
tietokannassa
Syötetään tie-
tue näytölle
ja paine-
taan Korjaa-
painiketta
Poisto-toiminto
Testattava asia Alkutila Syöte Tulos OK / Ei
35
Poistetaan olemassao-
leva tietue (Tarkistet-
tava: Varmistettiinko
käyttäjältä poiston
halukkuus, poistuiko
tietue tietokannasta ja
ilmoitettinko tietuee-
seen liittyvistä toisista
tietueista)
Avataan joku
tietue näytölle
Painetaan
Poista-
painiketta
Yritetään poistaa tietue,
jota ei ole tietokannassa
Keksitään tie-
tue, jota ei ole
tietokannassa
Syötetään tie-
tue näytölle
ja paine-
taan Poista-
painiketta.
Palauta-toiminto
Testattava asia Alkutila Syöte Tulos OK / Ei
Toimiiko palautus Avataan näy-
tölle joku
tietue
Muutetaan tie-
toja ja paine-
taan Palauta-
painiketta
Tyhjennä lomake -toiminto
Testattava asia Alkutila Syöte Tulos OK / Ei
Tyhjennetään lomake Avataan joku
tietue näytölle
Painetaan
Tyhjennä-
painiketta
36
Ohje -toiminto
Testattava asia Alkutila Syöte Tulos OK / Ei
Luetaan ohjeita (Auke-
aako ohje oikeasta pai-
kasta)
Painetaan
Ohje-
painiketta
2.12 Euring-provinssien ylläpito
2.13 Rengastuskeskusten ylläpito
Tietokantatoiminnot kohdistuvat tauluun RENGASTUSKESKUS.
Käyttöliittymän yleiskuva
Testattavat asiat OK / Ei
Lomake aukeaa valikkopalkista OK
Kenttien asettelu näyttää samalta muihin lomakkeisiin nähden. (vrt.
suunn. dokumentti kuva 8)
OK
Lomake on samanvärinen muihin lomakkeisiin nähden (vrt. suunn.
dokumentti kuva 8)
OK
Tabulaattori käy läpi kaikki päivitettävät kentät ja painikkeet järjes-
tyksessä.
OK
Lomakkeessa on kaikki vaadittavat kentät (kts. suunn. dokumentti) OK
Kenttien nimet on kirjoitettu oikein OK
Kaikki toiminnot (painikkeet) löytyvät OK
Popup-valikot
Testattavat asiat OK / Ei
Onko vaadituissa kentissä popup-valikot (kts. suunn. dokumentti) OK
37
Löytyykö valikoista kaikki arvot, jotka on tietokannassa OK
Valitaan joku arvo. Siirtyykö valittu arvo lomakkeen kenttään OK
Toimintojen testaus
Hae-toiminto
Testattava asia Alkutila Syöte Tulos OK / Ei
Haetaan tyhjin hakueh-
doin
Tyhjennetään
lomake
Painetaan
Hae-painiketta
Hakuehdot
puuttuvat.
OK
Haetaan, kun kaikki
kentät on täytetty
Avataan joku
tietue näytölle
Painetaan
Hae-painiketta
Haku löysi
täsmälleen
yhden rengas-
tuskeskuksen.
OK
Haetaan väärin hakueh-
doin
Tyhjennetään
lomake
Syötetään
kenttiin vää-
ränmuotoisia
arvoja
Hakuehdoilla
ei löytynyt
mitään.
OK
Haetaan oikein ehdoin -
0 hakutulosta
Tietokannasta
katsomalla et-
sitään sellaiset
hakuehdot,
että haun tu-
lokseksi tulee
0 tietuetta.
Syötetään
hakuehdot
ja painetaan
Hae-painiketta
Hakuehdoilla
ei löytynyt
mitään.
OK
38
Haetaan oikein ehdoin -
1 hakutulos
Tietokannasta
katsomalla et-
sitään sellaiset
hakuehdot,
että haun tu-
lokseksi tulee
1 tietue.
Syötetään
hakuehdot
ja painetaan
Hae-painiketta
Haku löysi
täsmälleen yh-
den rengastus-
keskuksen ja
tietue tulostui
näytölle.
OK
Haetaan oikein ehdoin -
monta hakutulosta
Tietokannasta
katsomalla et-
sitään sellaiset
hakuehdot,
että haun
tulokseksi
tulee useita
tietueita.
Syötetään
hakuehdot
ja painetaan
Hae-painiketta
Haku löysi yli
1-x rengastus-
keskusta. Ha-
kulistan selaus
onnistui ja va-
littu tietue tu-
lostui näytölle.
OK
Lisää-toiminto
Testattava asia Alkutila Syöte Tulos OK / Ei
Lisätään tyhjä tietue. Tyhjennetään
lomake
Painetaan
Lisää-
painiketta
Lisäys ei
onnistunut,
rengastuskes-
kus lyhenne
puuttuu.
OK
Kelvollisen tietueen li-
sääminen tietokantaan
Esim. poiste-
taan joku tie-
tue kannasta ja
lisätään se uu-
delleen
Painetaan
Lisää-
painiketta
Lisäys onnis-
tui.
OK
39
Lisätään sama tietue
kahteen kertaan
Äsken lisät-
ty tietue on
näytöllä
Painetaan
Lisää-
painiketta
Lisäys onnis-
tui.
EI
Kenttiin liittyvät haut ja tarkistukset
Kieli: alasvetovalikko,
jonka arvot haetaan
SANASTO-taulusta
(SAKIELI).
Korjaa-toiminto
Testattava asia Alkutila Syöte Tulos OK / Ei
Päivitetään olemassao-
levaa tietuetta
Avataan näy-
tölle joku
tietue
Muutetaan tie-
toja (ei kui-
tenkaan avain-
kenttää) ja pai-
netaan Korjaa-
painiketta.
Päivitys onnis-
tui.
OK
Päivitetään tietuetta, jo-
ta ei ole tietokannassa.
Keksitään tie-
tue, jota ei ole
tietokannassa
Syötetään tie-
tue näytölle
ja paine-
taan Korjaa-
painiketta
Rivin tunnis-
te puuttuu.
Hae keskus
uudestaan.
OK
Poisto-toiminto
Testattava asia Alkutila Syöte Tulos OK / Ei
40
Poistetaan olemassao-
leva tietue (Tarkistet-
tava: Varmistettiinko
käyttäjältä poiston
halukkuus, poistuiko
tietue tietokannasta ja
ilmoitettinko tietuee-
seen liittyvistä toisista
tietueista)
Avataan joku
tietue näytölle
Painetaan
Poista-
painiketta
Poiston ha-
lukkuus var-
mistetaan.
Poisto on-
nistui. Tietue
poistui myös
kannasta.
OK
Yritetään poistaa tietue,
jota ei ole tietokannassa
Keksitään tie-
tue, jota ei ole
tietokannassa
Syötetään tie-
tue näytölle
ja paine-
taan Poista-
painiketta
Palauta-toiminto
Testattava asia Alkutila Syöte Tulos OK / Ei
Toimiiko palautus Avataan näy-
tölle joku
tietue
Muutetaan tie-
toja ja paine-
taan Palauta-
painiketta
Palautus
onnistui.
OK
Tyhjennä lomake -toiminto
Testattava asia Alkutila Syöte Tulos OK / Ei
Tyhjennetään lomake Avataan joku
tietue näytölle
Painetaan
Tyhjennä-
painiketta
Tyhjennys on-
nistui.
OK
41
Ohje -toiminto
Testattava asia Alkutila Syöte Tulos OK / Ei
Luetaan ohjeita (Auke-
aako ohje oikeasta pai-
kasta)
Painetaan
Ohje-
painiketta
Ohje avautui. OK
2.14 Lajien ylläpito
Tietokantatoiminnot kohdistuvat tauluun LAJI.
Käyttöliittymän yleiskuva
Testattavat asiat OK / Ei
Lomake aukeaa valikkopalkista OK
Kenttien asettelu näyttää samalta muihin lomakkeisiin nähden. (vrt.
suunn. dokumentti kuva 8)
OK
Lomake on samanvärinen muihin lomakkeisiin nähden (vrt. suunn.
dokumentti kuva 8)
OK
Tabulaattori käy läpi kaikki päivitettävät kentät ja painikkeet järjes-
tyksessä.
OK
Lomakkeessa on kaikki vaadittavat kentät (kts. suunn. dokumentti) OK
Kenttien nimet on kirjoitettu oikein OK
Kaikki toiminnot (painikkeet) löytyvät. OK
Popup-valikot
Testattavat asiat OK / Ei
Onko vaadituissa kentissä popup-valikot (kts. suunn. dokumentti) OK
Löytyykö valikoista kaikki arvot, jotka ovat tietokannassa OK
Valitaan joku arvo. Siirtyykö valittu arvo lomakkeen kenttään OK
42
Toimintojen testaus
Hae-toiminto
Testattava asia Alkutila Syöte Tulos OK / Ei
Haetaan tyhjin hakueh-
doin
Tyhjennetään
lomake
Painetaan
Hae-painiketta
Alert-ikkuna:
Hakuehdot
puuttuvat
OK
Haetaan, kun kaikki
kentät on täytetty
Avataan joku
tietue näytölle
Painetaan
Hae-painiketta
Haku löysi
täsmälleen
yhden lajin,
joka tulostui
näytölle
OK
Haetaan väärin hakueh-
doin
Tyhjennetään
lomake
Syötetään
kenttiin vää-
ränmuotoisia
arvoja
Ilmoitus: Ha-
kuehdoilla
ei löytynyt
mitään
OK
Haetaan oikein ehdoin -
0 hakutulosta
Tietokannasta
katsomalla et-
sitään sellaiset
hakuehdot,
että haun tu-
lokseksi tulee
0 tietuetta.
Syötetään
hakuehdot
ja painetaan
Hae-painiketta
Ilmoitus: Ha-
kuehdoilla
ei löytynyt
mitään
OK
Haetaan oikein ehdoin -
1 hakutulos
Tietokannasta
katsomalla et-
sitään sellaiset
hakuehdot,
että haun tu-
lokseksi tulee
1 tietue.
Syötetään
hakuehdot
ja painetaan
Hae-painiketta
Haku löysi
täsmälleen
yhden lajin,
joka tulostui
näytölle.
OK
43
Haetaan oikein ehdoin -
monta hakutulosta
Tietokannasta
katsomalla et-
sitään sellaiset
hakuehdot,
että haun
tulokseksi
tulee useita
tietueita..
Syötetään
hakuehdot
ja painetaan
Hae-painiketta
Haku löysi
useita lajeja.
Hakulistan
selaus onnis-
tui ja valittu
tietue tulostui
näytölle.
OK
Lisää-toiminto
Testattava asia Alkutila Syöte Tulos OK / Ei
Lisätään tyhjä tietue. Tyhjennetään
lomake
Painetaan
Lisää-
painiketta
Alert-ikkuna:
Lajilyhenne
puuttuu.
OK
Kelvollisen tietueen li-
sääminen tietokantaan
Esim. poiste-
taan joku tie-
tue kannasta ja
lisätään se uu-
delleen
Ilmoitus: Li-
säys onnistui
OK
Lisätään sama tietue
kahteen kertaan
Äsken lisät-
ty tietue on
näytöllä
Painetaan
Lisää-
painiketta
Ilmoitus: Li-
säys onnistui
EI
Kenttiin liittyvät haut ja tarkistukset
Siipimerkki: alasve-
tovalikko, jonka arvot
haetaan LAJI-taulusta
(LASIIPIMERKKI).
Valikossa ei
arvoja
EI
44
Materiaali: alasveto-
valikko, jonka arvot
haetaan LAJI-taulusta
(LAMAT). Kentän sal-
litut arvot ovat K tai
E.
Valikossa ei
arvoja
EI
Korjaa-toiminto
Testattava asia Alkutila Syöte Tulos OK / Ei
Päivitetään olemassao-
levaa tietuetta
Avataan näy-
tölle joku
tietue
Muutetaan tie-
toja (ei kui-
tenkaan avain-
kenttää) ja pai-
netaan Korjaa-
painiketta.
Ilmoitus: Päi-
vitys onnistui
OK
Päivitetään tietuetta, jo-
ta ei ole tietokannassa.
Keksitään tie-
tue, jota ei ole
tietokannassa
Syötetään tie-
tue näytölle
ja paine-
taan Korjaa-
painiketta
Alert-ikkuna:
Rivin tunniste
puuttuu. Hae
laji uudestaan.
OK
Poisto-toiminto
Testattava asia Alkutila Syöte Tulos OK / Ei
45
Poistetaan olemassao-
leva tietue (Tarkistet-
tava: Varmistettiinko
käyttäjältä poiston
halukkuus, poistuiko
tietue tietokannasta ja
ilmoitettinko tietuee-
seen liittyvistä toisista
tietueista)
Avataan joku
tietue näytölle
Painetaan
Poista-
painiketta
Ilmoitus: Pois-
to onnistui
OK
Yritetään poistaa tietue,
jota ei ole tietokannassa
Keksitään tie-
tue, jota ei ole
tietokannassa
Syötetään tie-
tue näytölle
ja paine-
taan Poista-
painiketta
Alert-ikkuna:
Rivin tunniste
puuttuu. Hae
laji uudestaan.
OK
Palauta-toiminto
Testattava asia Alkutila Syöte Tulos OK / Ei
Toimiiko palautus Avataan näy-
tölle joku
tietue
Muutetaan tie-
toja ja paine-
taan Palauta-
painiketta
Tiedot pa-
lautuvat
entiselleen
näytöllä.
OK
Tyhjennä lomake -toiminto
Testattava asia Alkutila Syöte Tulos OK / Ei
Tyhjennetään lomake Avataan joku
tietue näytölle
Painetaan
Tyhjennä-
painiketta
Lomakkeen
kentät tyhjen-
tyvät
OK
46
Ohje -toiminto
Testattava asia Alkutila Syöte Tulos OK / Ei
Luetaan ohjeita (Auke-
aako ohje oikeasta pai-
kasta)
Painetaan
Ohje-
painiketta
Ohjeikkuna
avautuu, mut-
ta kyseisen
näytön ohje
puuttuu.
EI
2.15 Sanaston ylläpito
Tietokantatoiminnot kohdistuvat tauluun SANASTO.
Käyttöliittymän yleiskuva
Testattavat asiat OK / Ei
Lomake aukeaa valikkopalkista
Kenttien asettelu näyttää samalta muihin lomakkeisiin nähden (vrt.
suunn. dokumentti kuva 8)
Lomake on samanvärinen muihin lomakkeisiin nähden (vrt. suunn.
dokumentti kuva 8)
Tabulaattori käy läpi kaikki päivitettävät kentät ja painikkeet järjes-
tyksessä.
Lomakkeessa on kaikki vaadittavat kentät (ks. suunn. dokumentti)
Kenttien nimet on kirjoitettu oikein
Kaikki toiminnot (painikkeet) löytyvät
Toimintojen testaus
Testattava asia Alkutila Syöte Tulos OK / Ei
47
Hae-toiminto
Testattava asia Alkutila Syöte Tulos OK / Ei
Haetaan tyhjin hakueh-
doin
Tyhjennetään
lomake
Painetaan
Hae-painiketta
Haetaan, kun kaikki
kentät on täytetty
Avataan joku
tietue näytölle
Painetaan
Hae-painiketta
Haetaan väärin hakueh-
doin
Tyhjennetään
lomake
Syötetään
kenttiin vää-
ränmuotoisia
arvoja
Haetaan oikein ehdoin -
0 hakutulosta
Tietokannasta
katsomalla et-
sitään sellaiset
hakuehdot,
että haun tu-
lokseksi tulee
0 tietuetta.
Syötetään
hakuehdot
ja painetaan
Hae-painiketta
Haetaan oikein ehdoin -
1 hakutulos
Tietokannasta
katsomalla et-
sitään sellaiset
hakuehdot,
että haun tu-
lokseksi tulee
1 tietue.
Syötetään
hakuehdot
ja painetaan
Hae-painiketta
48
Haetaan oikein ehdoin -
monta hakutulosta
Tietokannasta
katsomalla et-
sitään sellaiset
hakuehdot,
että haun
tulokseksi
tulee useita
tietueita.
Syötetään
hakuehdot
ja painetaan
Hae-painiketta
Toimiko hakutulosten
selaus oikein
Edellisen
kohdan haku-
tulokset
Selataan haku-
tuloksia listas-
sa alusta lop-
puun ja takai-
sin
Lisää-toiminto
Testattava asia Alkutila Syöte Tulos OK / Ei
Lisätään tyhjä tietue Tyhjennetään
lomake
Painetaan
Lisää-
painiketta
Kelvollisen tietueen li-
sääminen tietokantaan
Esim. poiste-
taan joku tie-
tue kannasta ja
lisätään se uu-
delleen
Lisätään sama tietue
kahteen kertaan
Äsken lisät-
ty tietue on
näytöllä
Painetaan
Lisää-
painiketta
49
Kenttiin liittyvät haut ja tarkistukset
SATUNNUS-kentän on
oltava numeerinen
Korjaa-toiminto
Testattava asia Alkutila Syöte Tulos OK / Ei
Päivitetään olemassao-
levaa tietuetta
Avataan näy-
tölle joku
tietue
Muutetaan tie-
toja (ei kui-
tenkaan avain-
kenttää) ja pai-
netaan Korjaa-
painiketta.
Päivitetään tietuetta, jo-
ta ei ole tietokannassa.
Keksitään tie-
tue, jota ei ole
tietokannassa
Syötetään tie-
tue näytölle
ja paine-
taan Korjaa-
painiketta
Poisto-toiminto
Testattava asia Alkutila Syöte Tulos OK / Ei
50
Poistetaan olemassao-
leva tietue (Tarkistet-
tava: Varmistettiinko
käyttäjältä poiston
halukkuus, poistuiko
tietue tietokannasta ja
ilmoitettinko tietuee-
seen liittyvistä toisista
tietueista)
Avataan joku
tietue näytölle
Painetaan
Poista-
painiketta
Yritetään poistaa tietue,
jota ei ole tietokannassa
Keksitään tie-
tue, jota ei ole
tietokannassa
Syötetään tie-
tue näytölle
ja paine-
taan Korjaa-
painiketta.
Palauta-toiminto
Testattava asia Alkutila Syöte Tulos OK / Ei
Toimiiko palautus Avataan näy-
tölle joku
tietue
Muutetaan tie-
toja ja paine-
taan Palauta-
painiketta
Tyhjennä lomake -toiminto
Testattava asia Alkutila Syöte Tulos OK / Ei
Tyhjennetään lomake Avataan joku
tietue näytölle
Painetaan
Tyhjennä-
painiketta
51
Ohje -toiminto
Testattava asia Alkutila Syöte Tulos OK / Ei
Luetaan ohjeita (Auke-
aako ohje oikeasta pai-
kasta)
Painetaan
Ohje-
painiketta
2.16 Lintuasemien ylläpito
Tietokantatoiminnot kohdistuvat tauluun LINTUASEMA.
Käyttöliittymän yleiskuva
Testattavat asiat OK / Ei
Lomake aukeaa valikkopalkista OK
Kenttien asettelu näyttää samalta muihin lomakkeisiin nähden. (vrt.
suunn. dokumentti kuva 8)
Lomake on samanvärinen muihin lomakkeisiin nähden.(vrt. suunn.
dokumentti kuva 8)
Tabulaattori käy läpi kaikki päivitettävät kentät ja painikkeet järjes-
tyksessä.
Lomakkeessa on kaikki vaadittavat kentät (kts. suunn. dokumentti)
Kenttien nimet on kirjoitettu oikein
Kaikki toiminnot (painikkeet) löytyvät.
Popup-valikot
Testattavat asiat OK / Ei
Onko vaadituissa kentissä popup-valikot. (kts. suunn. dokumentti)
Löytyykö valikoista kaikki arvot, jotka on tietokannassa
Valitaan joku arvo. Siirtyykö valittu arvo lomakkeen kenttään
52
Ihmisten nimiä sisältävissä popupeissa order-by sukunimi & etunimi
Kenttiin liittyvät haut ja tarkistukset
Testattavat asiat OK / Ei
Lisäyksessä tarkistetaan, että syötetty asemanumero löytyy
RENGASTAJA-taulusta.
Toimintojen testaus
Hae-toiminto
Testattava asia Alkutila Syöte Tulos OK / Ei
Haetaan tyhjin hakueh-
doin
Tyhjennetään
lomake
Painetaan
Hae-painiketta
Hakuehdot
puuttuvat
OK
Haetaan, kun kaikki
kentät on täytetty
Avataan joku
tietue näytölle
Painetaan
Hae-painiketta
Haetaan väärin hakueh-
doin
Tyhjennetään
lomake
Syötetään
kenttiin vää-
ränmuotoisia
arvoja
Haetaan oikein ehdoin -
0 hakutulosta
Tietokannasta
katsomalla et-
sitään sellaiset
hakuehdot,
että haun tu-
lokseksi tulee
0 tietuetta.
Syötetään
hakuehdot
ja painetaan
Hae-painiketta
53
Haetaan oikein ehdoin -
1 hakutulos
Tietokannasta
katsomalla et-
sitään sellaiset
hakuehdot,
että haun tu-
lokseksi tulee
1 tietue.
Syötetään
hakuehdot
ja painetaan
Hae-painiketta
Haetaan oikein ehdoin -
monta hakutulosta
Tietokannasta
katsomalla et-
sitään sellaiset
hakuehdot,
että haun
tulokseksi
tulee useita
tietueita.
Syötetään
hakuehdot
ja painetaan
Hae-painiketta
Lisää-toiminto
Testattava asia Alkutila Syöte Tulos OK / Ei
Lisätään tyhjä tietue. Tyhjennetään
lomake
Painetaan
Lisää-
painiketta
Kelvollisen tietueen li-
sääminen tietokantaan
Esim. poiste-
taan joku tie-
tue kannasta ja
lisätään se uu-
delleen
54
Lisätään sama tietue
kahteen kertaan
Äsken lisät-
ty tietue on
näytöllä
Painetaan
Lisää-
painiketta
Korjaa-toiminto
Testattava asia Alkutila Syöte Tulos OK / Ei
Päivitetään olemassao-
levaa tietuetta
Avataan näy-
tölle joku
tietue
Muutetaan tie-
toja (ei kui-
tenkaan avain-
kenttää) ja pai-
netaan Korjaa-
painiketta.
Päivitetään tietuetta, jo-
ta ei ole tietokannassa.
Keksitään tie-
tue, jota ei ole
tietokannassa
Syötetään tie-
tue näytölle
ja paine-
taan Korjaa-
painiketta
Poisto-toiminto
Testattava asia Alkutila Syöte Tulos OK / Ei
55
Poistetaan olemassao-
leva tietue (Tarkistet-
tava: Varmistettiinko
käyttäjältä poiston
halukkuus, poistuiko
tietue tietokannasta ja
ilmoitettinko tietuee-
seen liittyvistä toisista
tietueista)
Avataan joku
tietue näytölle
Painetaan
Poista-
painiketta
Yritetään poistaa tietue,
jota ei ole tietokannassa
Keksitään tie-
tue, jota ei ole
tietokannassa
Syötetään tie-
tue näytölle
ja paine-
taan Poista-
painiketta
Palauta-toiminto
Testattava asia Alkutila Syöte Tulos OK / Ei
Toimiiko palautus Avataan näy-
tölle joku
tietue
Muutetaan tie-
toja ja paine-
taan Palauta-
painiketta
Tyhjennä lomake -toiminto
Testattava asia Alkutila Syöte Tulos OK / Ei
Tyhjennetään lomake Avataan joku
tietue näytölle
Painetaan
Tyhjennä-
painiketta
56
Ohje -toiminto
Testattava asia Alkutila Syöte Tulos OK / Ei
Luetaan ohjeita (Auke-
aako ohje oikeasta pai-
kasta)
Painetaan
Ohje-
painiketta
2.17 Värirenkaiden jakelu
Tietokantatoiminnot kohdistuvat tauluun VRENGAS.
Käyttöliittymän yleiskuva
Testattavat asiat OK / Ei
Lomake aukeaa valikkopalkista
Kenttien asettelu näyttää samalta muihin lomakkeisiin nähden. (vrt.
suunn. dokumentti kuva 8)
Lomake on samanvärinen muihin lomakkeisiin nähden. (vrt. suunn.
dokumentti kuva 8)
Tabulaattori käy läpi kaikki päivitettävät kentät ja painikkeet järjes-
tyksessä.
Lomakkeessa on kaikki vaadittavat kentät (kts. suunn. dokumentti)
Kenttien nimet on kirjoitettu oikein
Kaikki toiminnot (painikkeet) löytyvät
Popup-valikot
Testattavat asiat OK / Ei
Onko vaadituissa kentissä popup-valikot. (kts. suunn. dokumentti)
Löytyykö valikoista kaikki arvot, jotka on tietokannassa
Valitaan joku arvo. Siirtyykö valittu arvo lomakkeen kenttään
57
Ihmisten nimiä sisältävissä popupeissa order-by sukunimi & etunimi
Toimintojen testaus
Hae-toiminto
Testattava asia Alkutila Syöte Tulos OK / Ei
Haetaan tyhjin hakueh-
doin
Tyhjennetään
lomake
Painetaan
Hae-painiketta
Haetaan, kun kaikki
kentät on täytetty
Avataan joku
tietue näytölle
Painetaan
Hae-painiketta
Haetaan väärin hakueh-
doin
Tyhjennetään
lomake
Syötetään
kenttiin vää-
ränmuotoisia
arvoja
Haetaan oikein ehdoin -
0 hakutulosta
Tietokannasta
katsomalla et-
sitään sellaiset
hakuehdot,
että haun tu-
lokseksi tulee
0 tietuetta.
Syötetään
hakuehdot
ja painetaan
Hae-painiketta
Haetaan oikein ehdoin -
1 hakutulos
Tietokannasta
katsomalla et-
sitään sellaiset
hakuehdot,
että haun tu-
lokseksi tulee
1 tietue.
Syötetään
hakuehdot
ja painetaan
Hae-painiketta
58
Haetaan oikein ehdoin -
monta hakutulosta
Tietokannasta
katsomalla et-
sitään sellaiset
hakuehdot,
että haun tu-
lokseksi tulee
useita tietuei-
ta. Syötetään
hakuehdot
ja painetaan
Hae-painiketta
Lisää-toiminto
Testattava asia Alkutila Syöte Tulos OK / Ei
Lisätään tyhjää Tyhjennetään
lomake
Painetaan
Lisää-
painiketta
Kelvollisen tietueen li-
sääminen tietokantaan
Esim. poiste-
taan joku tie-
tue kannasta ja
lisätään se uu-
delleen
Lisätään sama tietue
kahteen kertaan
Äsken lisät-
ty tietue on
näytöllä
Painetaan
Lisää-
painiketta
Kenttiin liittyvät haut ja tarkistukset
59
Laji: Koostuu lajin
lyhennekentästä se-
kä popup-valikosta.
Käyttäjä voi suoraan
kirjoittaa lajin lyhen-
teen kenttään, jonka
perusteella lajin sallitut
sarjat haetaan näytölle.
Tai lajitieto voidaan
hakea popup-valikosta,
jonka arvo (LALYH)
haetaan LAJI-taulusta.
Rengastaja: Tarkis-
tetaan, että syötetty
rengastajanumero
löytyy RENGASTAJA-
taulusta.
Jakopvm: Tarkistetaan,
että jakopäivä ei ole tu-
levaisuudessa.
Rengastaja-kentän on
oltava numeerinen
Korjaa-toiminto
Testattava asia Alkutila Syöte Tulos OK / Ei
60
Päivitetään olemassao-
levaa tietuetta
Avataan näy-
tölle joku
tietue
Muutetaan tie-
toja (ei kui-
tenkaan avain-
kenttää) ja pai-
netaan Korjaa-
painiketta.
Päivitetään tietuetta, jo-
ta ei ole tietokannassa.
Keksitään tie-
tue, jota ei ole
tietokannassa
Syötetään tie-
tue näytölle
ja paine-
taan Korjaa-
painiketta
Poisto-toiminto
Testattava asia Alkutila Syöte Tulos OK / Ei
Poistetaan olemassao-
leva tietue (Tarkistet-
tava: Varmistettiinko
käyttäjältä poiston
halukkuus, poistuiko
tietue tietokannasta ja
ilmoitettinko tietuee-
seen liittyvistä toisista
tietueista)
Avataan joku
tietue näytölle
Painetaan
Poista-
painiketta
Yritetään poistaa tietue,
jota ei ole tietokannassa
Keksitään tie-
tue, jota ei ole
tietokannassa
Syötetään tie-
tue näytölle
ja paine-
taan Poista-
painiketta
61
Palauta-toiminto
Testattava asia Alkutila Syöte Tulos OK / Ei
Toimiiko palautus Avataan näy-
tölle joku
tietue
Muutetaan tie-
toja ja paine-
taan Palauta-
painiketta
Tyhjennä lomake -toiminto
Testattava asia Alkutila Syöte Tulos OK / Ei
Tyhjennetään lomake Avataan joku
tietue näytölle
Painetaan
Tyhjennä-
painiketta
Ohje -toiminto
Testattava asia Alkutila Syöte Tulos OK / Ei
Luetaan ohjeita (Auke-
aako ohje oikeasta pai-
kasta)
Painetaan
Ohje-
painiketta