graafinen käyttöliittymä lintujen rengastusjärjestelmään
TRANSCRIPT
![Page 1: Graafinen käyttöliittymä lintujen rengastusjärjestelmään](https://reader031.vdocuments.mx/reader031/viewer/2022012016/615b0c3c158e2b31e20855e4/html5/thumbnails/1.jpg)
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
![Page 2: Graafinen käyttöliittymä lintujen rengastusjärjestelmään](https://reader031.vdocuments.mx/reader031/viewer/2022012016/615b0c3c158e2b31e20855e4/html5/thumbnails/2.jpg)
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
![Page 3: Graafinen käyttöliittymä lintujen rengastusjärjestelmään](https://reader031.vdocuments.mx/reader031/viewer/2022012016/615b0c3c158e2b31e20855e4/html5/thumbnails/3.jpg)
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.
![Page 4: Graafinen käyttöliittymä lintujen rengastusjärjestelmään](https://reader031.vdocuments.mx/reader031/viewer/2022012016/615b0c3c158e2b31e20855e4/html5/thumbnails/4.jpg)
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.
![Page 5: Graafinen käyttöliittymä lintujen rengastusjärjestelmään](https://reader031.vdocuments.mx/reader031/viewer/2022012016/615b0c3c158e2b31e20855e4/html5/thumbnails/5.jpg)
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
![Page 6: Graafinen käyttöliittymä lintujen rengastusjärjestelmään](https://reader031.vdocuments.mx/reader031/viewer/2022012016/615b0c3c158e2b31e20855e4/html5/thumbnails/6.jpg)
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
![Page 7: Graafinen käyttöliittymä lintujen rengastusjärjestelmään](https://reader031.vdocuments.mx/reader031/viewer/2022012016/615b0c3c158e2b31e20855e4/html5/thumbnails/7.jpg)
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
![Page 8: Graafinen käyttöliittymä lintujen rengastusjärjestelmään](https://reader031.vdocuments.mx/reader031/viewer/2022012016/615b0c3c158e2b31e20855e4/html5/thumbnails/8.jpg)
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ä).
![Page 9: Graafinen käyttöliittymä lintujen rengastusjärjestelmään](https://reader031.vdocuments.mx/reader031/viewer/2022012016/615b0c3c158e2b31e20855e4/html5/thumbnails/9.jpg)
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
![Page 10: Graafinen käyttöliittymä lintujen rengastusjärjestelmään](https://reader031.vdocuments.mx/reader031/viewer/2022012016/615b0c3c158e2b31e20855e4/html5/thumbnails/10.jpg)
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
![Page 11: Graafinen käyttöliittymä lintujen rengastusjärjestelmään](https://reader031.vdocuments.mx/reader031/viewer/2022012016/615b0c3c158e2b31e20855e4/html5/thumbnails/11.jpg)
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
![Page 12: Graafinen käyttöliittymä lintujen rengastusjärjestelmään](https://reader031.vdocuments.mx/reader031/viewer/2022012016/615b0c3c158e2b31e20855e4/html5/thumbnails/12.jpg)
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
![Page 13: Graafinen käyttöliittymä lintujen rengastusjärjestelmään](https://reader031.vdocuments.mx/reader031/viewer/2022012016/615b0c3c158e2b31e20855e4/html5/thumbnails/13.jpg)
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
![Page 14: Graafinen käyttöliittymä lintujen rengastusjärjestelmään](https://reader031.vdocuments.mx/reader031/viewer/2022012016/615b0c3c158e2b31e20855e4/html5/thumbnails/14.jpg)
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
![Page 15: Graafinen käyttöliittymä lintujen rengastusjärjestelmään](https://reader031.vdocuments.mx/reader031/viewer/2022012016/615b0c3c158e2b31e20855e4/html5/thumbnails/15.jpg)
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
![Page 16: Graafinen käyttöliittymä lintujen rengastusjärjestelmään](https://reader031.vdocuments.mx/reader031/viewer/2022012016/615b0c3c158e2b31e20855e4/html5/thumbnails/16.jpg)
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.
![Page 17: Graafinen käyttöliittymä lintujen rengastusjärjestelmään](https://reader031.vdocuments.mx/reader031/viewer/2022012016/615b0c3c158e2b31e20855e4/html5/thumbnails/17.jpg)
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
![Page 18: Graafinen käyttöliittymä lintujen rengastusjärjestelmään](https://reader031.vdocuments.mx/reader031/viewer/2022012016/615b0c3c158e2b31e20855e4/html5/thumbnails/18.jpg)
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
![Page 19: Graafinen käyttöliittymä lintujen rengastusjärjestelmään](https://reader031.vdocuments.mx/reader031/viewer/2022012016/615b0c3c158e2b31e20855e4/html5/thumbnails/19.jpg)
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
![Page 20: Graafinen käyttöliittymä lintujen rengastusjärjestelmään](https://reader031.vdocuments.mx/reader031/viewer/2022012016/615b0c3c158e2b31e20855e4/html5/thumbnails/20.jpg)
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
![Page 21: Graafinen käyttöliittymä lintujen rengastusjärjestelmään](https://reader031.vdocuments.mx/reader031/viewer/2022012016/615b0c3c158e2b31e20855e4/html5/thumbnails/21.jpg)
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
![Page 22: Graafinen käyttöliittymä lintujen rengastusjärjestelmään](https://reader031.vdocuments.mx/reader031/viewer/2022012016/615b0c3c158e2b31e20855e4/html5/thumbnails/22.jpg)
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
![Page 23: Graafinen käyttöliittymä lintujen rengastusjärjestelmään](https://reader031.vdocuments.mx/reader031/viewer/2022012016/615b0c3c158e2b31e20855e4/html5/thumbnails/23.jpg)
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
![Page 24: Graafinen käyttöliittymä lintujen rengastusjärjestelmään](https://reader031.vdocuments.mx/reader031/viewer/2022012016/615b0c3c158e2b31e20855e4/html5/thumbnails/24.jpg)
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
![Page 25: Graafinen käyttöliittymä lintujen rengastusjärjestelmään](https://reader031.vdocuments.mx/reader031/viewer/2022012016/615b0c3c158e2b31e20855e4/html5/thumbnails/25.jpg)
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
![Page 26: Graafinen käyttöliittymä lintujen rengastusjärjestelmään](https://reader031.vdocuments.mx/reader031/viewer/2022012016/615b0c3c158e2b31e20855e4/html5/thumbnails/26.jpg)
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.
![Page 27: Graafinen käyttöliittymä lintujen rengastusjärjestelmään](https://reader031.vdocuments.mx/reader031/viewer/2022012016/615b0c3c158e2b31e20855e4/html5/thumbnails/27.jpg)
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
![Page 28: Graafinen käyttöliittymä lintujen rengastusjärjestelmään](https://reader031.vdocuments.mx/reader031/viewer/2022012016/615b0c3c158e2b31e20855e4/html5/thumbnails/28.jpg)
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
![Page 29: Graafinen käyttöliittymä lintujen rengastusjärjestelmään](https://reader031.vdocuments.mx/reader031/viewer/2022012016/615b0c3c158e2b31e20855e4/html5/thumbnails/29.jpg)
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
![Page 30: Graafinen käyttöliittymä lintujen rengastusjärjestelmään](https://reader031.vdocuments.mx/reader031/viewer/2022012016/615b0c3c158e2b31e20855e4/html5/thumbnails/30.jpg)
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
![Page 31: Graafinen käyttöliittymä lintujen rengastusjärjestelmään](https://reader031.vdocuments.mx/reader031/viewer/2022012016/615b0c3c158e2b31e20855e4/html5/thumbnails/31.jpg)
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
![Page 32: Graafinen käyttöliittymä lintujen rengastusjärjestelmään](https://reader031.vdocuments.mx/reader031/viewer/2022012016/615b0c3c158e2b31e20855e4/html5/thumbnails/32.jpg)
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
![Page 33: Graafinen käyttöliittymä lintujen rengastusjärjestelmään](https://reader031.vdocuments.mx/reader031/viewer/2022012016/615b0c3c158e2b31e20855e4/html5/thumbnails/33.jpg)
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)
![Page 34: Graafinen käyttöliittymä lintujen rengastusjärjestelmään](https://reader031.vdocuments.mx/reader031/viewer/2022012016/615b0c3c158e2b31e20855e4/html5/thumbnails/34.jpg)
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
![Page 35: Graafinen käyttöliittymä lintujen rengastusjärjestelmään](https://reader031.vdocuments.mx/reader031/viewer/2022012016/615b0c3c158e2b31e20855e4/html5/thumbnails/35.jpg)
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
![Page 36: Graafinen käyttöliittymä lintujen rengastusjärjestelmään](https://reader031.vdocuments.mx/reader031/viewer/2022012016/615b0c3c158e2b31e20855e4/html5/thumbnails/36.jpg)
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
![Page 37: Graafinen käyttöliittymä lintujen rengastusjärjestelmään](https://reader031.vdocuments.mx/reader031/viewer/2022012016/615b0c3c158e2b31e20855e4/html5/thumbnails/37.jpg)
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
![Page 38: Graafinen käyttöliittymä lintujen rengastusjärjestelmään](https://reader031.vdocuments.mx/reader031/viewer/2022012016/615b0c3c158e2b31e20855e4/html5/thumbnails/38.jpg)
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
![Page 39: Graafinen käyttöliittymä lintujen rengastusjärjestelmään](https://reader031.vdocuments.mx/reader031/viewer/2022012016/615b0c3c158e2b31e20855e4/html5/thumbnails/39.jpg)
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
![Page 40: Graafinen käyttöliittymä lintujen rengastusjärjestelmään](https://reader031.vdocuments.mx/reader031/viewer/2022012016/615b0c3c158e2b31e20855e4/html5/thumbnails/40.jpg)
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
![Page 41: Graafinen käyttöliittymä lintujen rengastusjärjestelmään](https://reader031.vdocuments.mx/reader031/viewer/2022012016/615b0c3c158e2b31e20855e4/html5/thumbnails/41.jpg)
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
![Page 42: Graafinen käyttöliittymä lintujen rengastusjärjestelmään](https://reader031.vdocuments.mx/reader031/viewer/2022012016/615b0c3c158e2b31e20855e4/html5/thumbnails/42.jpg)
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
![Page 43: Graafinen käyttöliittymä lintujen rengastusjärjestelmään](https://reader031.vdocuments.mx/reader031/viewer/2022012016/615b0c3c158e2b31e20855e4/html5/thumbnails/43.jpg)
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
![Page 44: Graafinen käyttöliittymä lintujen rengastusjärjestelmään](https://reader031.vdocuments.mx/reader031/viewer/2022012016/615b0c3c158e2b31e20855e4/html5/thumbnails/44.jpg)
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
![Page 45: Graafinen käyttöliittymä lintujen rengastusjärjestelmään](https://reader031.vdocuments.mx/reader031/viewer/2022012016/615b0c3c158e2b31e20855e4/html5/thumbnails/45.jpg)
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
![Page 46: Graafinen käyttöliittymä lintujen rengastusjärjestelmään](https://reader031.vdocuments.mx/reader031/viewer/2022012016/615b0c3c158e2b31e20855e4/html5/thumbnails/46.jpg)
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
![Page 47: Graafinen käyttöliittymä lintujen rengastusjärjestelmään](https://reader031.vdocuments.mx/reader031/viewer/2022012016/615b0c3c158e2b31e20855e4/html5/thumbnails/47.jpg)
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
![Page 48: Graafinen käyttöliittymä lintujen rengastusjärjestelmään](https://reader031.vdocuments.mx/reader031/viewer/2022012016/615b0c3c158e2b31e20855e4/html5/thumbnails/48.jpg)
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
![Page 49: Graafinen käyttöliittymä lintujen rengastusjärjestelmään](https://reader031.vdocuments.mx/reader031/viewer/2022012016/615b0c3c158e2b31e20855e4/html5/thumbnails/49.jpg)
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
![Page 50: Graafinen käyttöliittymä lintujen rengastusjärjestelmään](https://reader031.vdocuments.mx/reader031/viewer/2022012016/615b0c3c158e2b31e20855e4/html5/thumbnails/50.jpg)
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
![Page 51: Graafinen käyttöliittymä lintujen rengastusjärjestelmään](https://reader031.vdocuments.mx/reader031/viewer/2022012016/615b0c3c158e2b31e20855e4/html5/thumbnails/51.jpg)
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
![Page 52: Graafinen käyttöliittymä lintujen rengastusjärjestelmään](https://reader031.vdocuments.mx/reader031/viewer/2022012016/615b0c3c158e2b31e20855e4/html5/thumbnails/52.jpg)
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
![Page 53: Graafinen käyttöliittymä lintujen rengastusjärjestelmään](https://reader031.vdocuments.mx/reader031/viewer/2022012016/615b0c3c158e2b31e20855e4/html5/thumbnails/53.jpg)
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
![Page 54: Graafinen käyttöliittymä lintujen rengastusjärjestelmään](https://reader031.vdocuments.mx/reader031/viewer/2022012016/615b0c3c158e2b31e20855e4/html5/thumbnails/54.jpg)
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
![Page 55: Graafinen käyttöliittymä lintujen rengastusjärjestelmään](https://reader031.vdocuments.mx/reader031/viewer/2022012016/615b0c3c158e2b31e20855e4/html5/thumbnails/55.jpg)
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
![Page 56: Graafinen käyttöliittymä lintujen rengastusjärjestelmään](https://reader031.vdocuments.mx/reader031/viewer/2022012016/615b0c3c158e2b31e20855e4/html5/thumbnails/56.jpg)
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
![Page 57: Graafinen käyttöliittymä lintujen rengastusjärjestelmään](https://reader031.vdocuments.mx/reader031/viewer/2022012016/615b0c3c158e2b31e20855e4/html5/thumbnails/57.jpg)
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
![Page 58: Graafinen käyttöliittymä lintujen rengastusjärjestelmään](https://reader031.vdocuments.mx/reader031/viewer/2022012016/615b0c3c158e2b31e20855e4/html5/thumbnails/58.jpg)
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
![Page 59: Graafinen käyttöliittymä lintujen rengastusjärjestelmään](https://reader031.vdocuments.mx/reader031/viewer/2022012016/615b0c3c158e2b31e20855e4/html5/thumbnails/59.jpg)
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
![Page 60: Graafinen käyttöliittymä lintujen rengastusjärjestelmään](https://reader031.vdocuments.mx/reader031/viewer/2022012016/615b0c3c158e2b31e20855e4/html5/thumbnails/60.jpg)
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
![Page 61: Graafinen käyttöliittymä lintujen rengastusjärjestelmään](https://reader031.vdocuments.mx/reader031/viewer/2022012016/615b0c3c158e2b31e20855e4/html5/thumbnails/61.jpg)
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
![Page 62: Graafinen käyttöliittymä lintujen rengastusjärjestelmään](https://reader031.vdocuments.mx/reader031/viewer/2022012016/615b0c3c158e2b31e20855e4/html5/thumbnails/62.jpg)
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
![Page 63: Graafinen käyttöliittymä lintujen rengastusjärjestelmään](https://reader031.vdocuments.mx/reader031/viewer/2022012016/615b0c3c158e2b31e20855e4/html5/thumbnails/63.jpg)
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