graafinen käyttöliittymä lintujen rengastusjärjestelmään

63
Graafinen käyttöliittymä lintujen rengastusjärjestelmään Testausdokumentti Versiohistoria: 0.1 26.03.2002 Ensimmäinen luonnos. Mari Jaakkola, Vesa Teikari 0.2 08.04.2002 Toinen luonnos. Mari Jaakkola, Vesa Teikari 0.3 09.04.2002 Kolmas luonnos. Mari Jaakkola, Vesa Teikari 0.4 09.04.2002 Neljäs luonnos. Tarja Rauste 0.5 11.04.2002 Viides luonnos. Mari Jaakkola 0.6 14.04.2002 Kuudes luonnos. Tarja Rauste 0.7 15.04.2002 Seitsemäs luonnos. Simo Salmensuu 0.8 15.04.2002 Kahdeksas luonnos. Mari Jaakkola 0.9 16.04.2002 Yhdeksäs luonnos. Simo Salmensuu 0.10 16.04.2002 FTR:ssä esiintulleita korjauksia. Mari Jaakkola Helsinki, 16. huhtikuuta 2002 Markus Päivinen Mari Jaakkola Peter Lindroos Tarja Rauste Simo Salmensuu Vesa Teikari HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Ohjelmistotuotantoprojekti Haukka

Upload: others

Post on 04-Oct-2021

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Graafinen käyttöliittymä lintujen rengastusjärjestelmään

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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