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

Post on 04-Oct-2021

1 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

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

Testausdokumentti

Versiohistoria:0.1 26.03.2002 Ensimmäinen luonnos. Mari Jaakkola, Vesa Teikari0.2 08.04.2002 Toinen luonnos. Mari Jaakkola, Vesa Teikari0.3 09.04.2002 Kolmas luonnos. Mari Jaakkola, Vesa Teikari0.4 09.04.2002 Neljäs luonnos. Tarja Rauste0.5 11.04.2002 Viides luonnos. Mari Jaakkola0.6 14.04.2002 Kuudes luonnos. Tarja Rauste0.7 15.04.2002 Seitsemäs luonnos. Simo Salmensuu0.8 15.04.2002 Kahdeksas luonnos. Mari Jaakkola0.9 16.04.2002 Yhdeksäs luonnos. Simo Salmensuu0.10 16.04.2002 FTR:ssä esiintulleita korjauksia. Mari Jaakkola

Helsinki, 16. huhtikuuta 2002

Markus PäivinenMari JaakkolaPeter LindroosTarja RausteSimo SalmensuuVesa TeikariHELSINGIN YLIOPISTOTietojenkäsittelytieteen laitosOhjelmistotuotantoprojekti Haukka

Sisältö

1 Testauksen kuvaus 1

1.1 Komponenttitestaus . . . . . . . . . . . . . . . . . . . . . . . . . 1

1.2 Integrointitestaus . . . . . . . . . . . . . . . . . . . . . . . . . . 1

1.3 Validointitestaus . . . . . . . . . . . . . . . . . . . . . . . . . . . 1

2 Testaustulokset 3

2.1 Renkaiden palautus . . . . . . . . . . . . . . . . . . . . . . . . . 3

2.2 Rengastyyppien ylläpito . . . . . . . . . . . . . . . . . . . . . . 3

2.3 Lajeille sallitut sarjat . . . . . . . . . . . . . . . . . . . . . . . . 3

2.4 Renkaan merkitseminen hävinneeksi/tuhoutuneeksi . . . . . . . . 8

2.5 Käytettyjen renkaiden selaus . . . . . . . . . . . . . . . . . . . . 8

2.6 Rengasvälin hajoitus . . . . . . . . . . . . . . . . . . . . . . . . 11

2.7 Rengastajien ylläpito . . . . . . . . . . . . . . . . . . . . . . . . 11

2.8 Rengastusten hirrustietojen ylläpito . . . . . . . . . . . . . . . . 17

2.9 Maatietojen ylläpito . . . . . . . . . . . . . . . . . . . . . . . . . 21

2.10 Läänien ylläpito . . . . . . . . . . . . . . . . . . . . . . . . . . . 27

2.11 LYL-alueiden ylläpito . . . . . . . . . . . . . . . . . . . . . . . . 31

2.12 Euring-provinssien ylläpito . . . . . . . . . . . . . . . . . . . . . 36

2.13 Rengastuskeskusten ylläpito . . . . . . . . . . . . . . . . . . . . 36

2.14 Lajien ylläpito . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41

2.15 Sanaston ylläpito . . . . . . . . . . . . . . . . . . . . . . . . . . 46

2.16 Lintuasemien ylläpito . . . . . . . . . . . . . . . . . . . . . . . . 51

2.17 Värirenkaiden jakelu . . . . . . . . . . . . . . . . . . . . . . . . 56

1

1 Testauksen kuvaus

1.1 Komponenttitestaus

Komponenttitestaus oli epäformaalia eikä siitä tehty tarkempaa dokumentaatio-

ta. Jokainen ohjelmoija testasi tekemänsä moduulin itse. Lisäksi kaikki projektin

jäsenet testasivat tehtyjä osia käyttöliittymän kautta.

1.2 Integrointitestaus

Integrointitestaus toteutettiin ”black box” -menetelmällä. Testi suoritettiin käyttö-

liittymän kautta erilaisten käyttötapausten avulla. Niiden avulla testattiin WWW-

Tipun toiminnallisuutta mahdollisimman kattavasti. Testitietokantana oli lähes täy-

dellinen kopio aidosta tietokannasta. Testauksessa käytettiin selainta IE 6.0.

Kuhunkin WWW -Tipun lomakkeeseen liittyi omat testinsä. Lomakkeen testaaja

oli eri henkilö kuin sen tekijä. Testiaineistoa käytiin läpi ja virheistä ilmoitettiin

tekijälle, kunnes kustakin lomakkeesta saatiin riittävän virheetön. Testeissä syn-

tyneitä virheitä käytiin läpi palaverissa ja pohdittiin virheiden vakavuutta. Testiai-

neisto ja -tulokset löytyvät luvusta 2.

WWW-Tipu oli koko ajan Internetissä ja sitä testattiin aktiivisesti. Tällainen epä-

muodollinen testaus tuotti paljon tulosta. Tekijät saivat koko ajan palautetta muilta

projektin jäseniltä.

1.3 Validointitestaus

Vaatimusdokumentin vaatimukset on toteutettu. Vain asiakkaalta tulleiden toivei-

den osalta on tehty joitain muutoksia.

2

Integrointitestauksessa käytetty testiaineisto (kts.Testitulokset) sisältää myös vali-

dointitestausaineistoa. Niissä on testattu, että kaikki lomakkeet sisältävät vaaditut

kentät ja toiminnot ja ovat muutenkin vaatimusten mukaisia.

Käyttöohjeet löytyvät WWW-Tipusta. Kullakin lomakkeella on oma ohjeensa, jo-

ka aukeaa lomakkeen Ohje -painikkeesta. Myös muu dokumentaatio on tehty huo-

lellisesti ja todettu hyväksi. Suunnitteludokumentiin tehdyt muutokset on doku-

mentoitu Toteutusdokumentin luvussa xx.

3

2 Testaustulokset

Testitapaukset on kunkin näytön kohdalla jaettu osiin, joita ovat Käyttöliittymän

yleiskuva, Popup-valikot, Kenttiin liittyvät haut ja tarkistukset sekä Toimintojen

testaus, johon kuuluu Lisää, Korjaa, Poista, Palauta ja Ohje-toiminnot.

Testaustulokset on esitetty taulukoissa siten, että taulukon ensimmäisessä sarak-

keessa on kuvattu testitapaus ja toisessa tieto testin onnistumisesta (OK/Ei). Toi-

mintojen testauksen osalta on tämän lisäksi kerrottu alkutila, syöte sekä tulos.

Tulos-sarakkeessa on myös kuvattu mahdollinen virheellinen toiminta.

2.1 Renkaiden palautus

2.2 Rengastyyppien ylläpito

2.3 Lajeille sallitut sarjat

Tietokantatoiminnot kohdistuvat tauluun RSARJA.

Käyttöliittymän yleiskuva

Testattavat asiat OK / Ei

Lomake aukeaa valikkopalkista OK

Kenttien asettelu näyttää samalta muihin lomakkeisiin nähden (vrt

.suunn.dokumentti kuva 8)

OK

Lomake on samanvärinen muihin lomakkeisiin nähden (vrt

.suunn.dokumentti kuva 8)

OK

Tabulaattori käy läpi kaikki päivitettävät kentät ja painikkeet järjes-

tyksessä.

OK

Lomakkeessa on kaikki vaadittavat kentät (kts. suunn. dokumentti) OK

Kenttien nimet on kirjoitettu oikein OK

4

Kaikki toiminnot (painikkeet) löytyvät OK

Popup-valikot

Testattavat asiat OK / Ei

Onko vaadituissa kentissä popup-valikot (kts. suunn.dokumentti) OK

Löytyykö valikoista kaikki arvot, jotka on tietokannassa OK

Valitaan joku arvo. Siirtyykö valittu arvo lomakkeen kenttään OK

Toimintojen testaus

Hae-toiminto

Testattava asia Alkutila Syöte Tulos OK / Ei

Haetaan tyhjin hakueh-

doin

Tyhjennetään

lomake

Painetaan

Hae-painiketta

Hakuehdot

puuttuvat.

OK

Haetaan, kun kaikki

kentät on täytetty

Avataan joku

tietue näytölle

Painetaan

Hae-painiketta

Haku löysi

täsmälleen yh-

den tietueen.

OK

Haetaan väärin hakueh-

doin

Tyhjennetään

lomake

Syötetään

kenttiin vää-

ränmuotoisia

arvoja

Hakuehdoilla

ei löytynyt

mitään.

OK

Haetaan oikein ehdoin -

0 hakutulosta

Tietokannasta

katsomalla et-

sitään sellaiset

hakuehdot,

että haun tu-

lokseksi tulee

0 tietuetta.

Syötetään

hakuehdot

ja painetaan

Hae-painiketta

Hakuehdoilla

ei löytynyt

mitään.

OK

5

Haetaan oikein ehdoin -

1 hakutulos

Tietokannasta

katsomalla et-

sitään sellaiset

hakuehdot,

että haun tu-

lokseksi tulee

1 tietue.

Syötetään

hakuehdot

ja painetaan

Hae-painiketta

Löytyi 1 laji.

Ja kyseisen la-

jin tiedot tu-

lostuivat näy-

tölle.

OK

Haetaan oikein ehdoin -

monta hakutulosta

Tietokannasta

katsomalla et-

sitään sellaiset

hakuehdot,

että haun

tulokseksi

tulee useita

tietueita.

Syötetään

hakuehdot

ja painetaan

Hae-painiketta

Löytyi x lajia.

Lajit 1 - x.

OK

Lisää-toiminto

Testattava asia Alkutila Syöte Tulos OK / Ei

Lisätään tyhjä tietue Tyhjennetään

lomake

Painetaan

Lisää-

painiketta

Lajitieto puut-

tuu.

OK

Kelvollisen tietueen li-

sääminen tietokantaan

Esim. poiste-

taan joku tie-

tue kannasta ja

lisätään se uu-

delleen

Painetaan

Lisää-

painiketta

Lisäys onnis-

tui.

OK

6

Lisätään sama tietue

kahteen kertaan

Äsken lisät-

ty tietue on

näytöllä

Painetaan

Lisää-

painiketta

Lisäys onnis-

tui.

EI

Kenttiin liittyvät haut ja tarkistukset

Laji: Koostuu lajin

lyhennekentästä se-

kä popup-valikosta.

Käyttäjä voi suoraan

kirjoittaa lajin lyhen-

teen kenttään, jonka

perusteella lajin sallitut

sarjat haetaan näytölle.

Tai lajitieto voidaan

hakea popup-valikosta,

jonka arvo (LALYH)

haetaan LAJI-taulusta.

Sarja: Renkaan sarjan

tunniste, joka haetaan

RENGAS-taulusta

attribuutista RGTUN-

NUS1. Sarjan tunniste

on RGTUNNUS1:n

kaksi ensimmäistä

merkkiä.

Tyyppi: Kenttä saa ar-

vot NULL (sallittu) tai

H (hyväksyttävä).

7

Korjaa-toiminto

Testattava asia Alkutila Syöte Tulos OK / Ei

Päivitetään olemassao-

levaa tietuetta

Avataan näy-

tölle joku

tietue

Muutetaan tie-

toja (ei kui-

tenkaan avain-

kenttää) ja pai-

netaan Korjaa-

painiketta.

Päivitys onnis-

tui.

OK

Päivitetään tietuetta, jo-

ta ei ole tietokannassa.

Keksitään tie-

tue, jota ei ole

tietokannassa

Syötetään tie-

tue näytölle

ja paine-

taan Korjaa-

painiketta

Rivin tunniste

puuttuu.

OK

Palauta-toiminto

Testattava asia Alkutila Syöte Tulos OK / Ei

Toimiiko palautus Avataan näy-

tölle joku

tietue

Muutetaan tie-

toja ja paine-

taan Palauta-

painiketta

Palautus

onnistuu.

OK

Tyhjennä lomake -toiminto

Testattava asia Alkutila Syöte Tulos OK / Ei

Tyhjennetään lomake Avataan joku

tietue näytölle

Painetaan

Tyhjennä-

painiketta

Lomakkeen

tyhjennys

onnistuu.

OK

8

Ohje -toiminto

Testattava asia Alkutila Syöte Tulos OK / Ei

Luetaan ohjeita (Auke-

aako ohje oikeasta pai-

kasta)

Painetaan

Ohje-

painiketta

Ohje avau-

tuu oikeasta

paikasta.

OK

2.4 Renkaan merkitseminen hävinneeksi/tuhoutuneeksi

2.5 Käytettyjen renkaiden selaus

Tietokantatoiminnot kohdistuvat tauluun RENGASTETTU.

Käyttöliittymän yleiskuva

Testattavat asiat OK / Ei

Lomake aukeaa valikkopalkista

Kenttien asettelu näyttää samalta muihin lomakkeisiin nähden (vrt

.suunn.dokumentti kuva 8)

Lomake on samanvärinen muihin lomakkeisiin nähden (vrt

.suunn.dokumentti kuva 8)

Tabulaattori käy läpi kaikki päivitettävät kentät ja painikkeet järjes-

tyksessä.

Lomakkeessa on kaikki vaadittavat kentät (kts. suunn. dokumentti)

Kenttien nimet on kirjoitettu oikein

Kaikki toiminnot (painikkeet) löytyvät

Toimintojen testaus

Hae-toiminto

Testattava asia Alkutila Syöte Tulos OK / Ei

9

Haetaan tyhjin hakueh-

doin

Tyhjennetään

lomake

Painetaan

Hae-painiketta

Haetaan, kun kaikki

kentät on täytetty

Avataan joku

tietue näytölle

Painetaan

Hae-painiketta

Haetaan väärin hakueh-

doin

Tyhjennetään

lomake

Syötetään

kenttiin vää-

ränmuotoisia

arvoja

Haetaan oikein ehdoin -

0 hakutulosta

Tietokannasta

katsomalla et-

sitään sellaiset

hakuehdot,

että haun tu-

lokseksi tulee

0 tietuetta.

Syötetään

hakuehdot

ja painetaan

Hae-painiketta

Haetaan oikein ehdoin -

1 hakutulos

Tietokannasta

katsomalla et-

sitään sellaiset

hakuehdot,

että haun tu-

lokseksi tulee

1 tietue.

Syötetään

hakuehdot

ja painetaan

Hae-painiketta

10

Haetaan oikein ehdoin -

monta hakutulosta

Tietokannasta

katsomalla et-

sitään sellaiset

hakuehdot,

että haun

tulokseksi

tulee useita

tietueita.

Syötetään

hakuehdot

ja painetaan

Hae-painiketta

Palauta-toiminto

Testattava asia Alkutila Syöte Tulos OK / Ei

Toimiiko palautus Avataan näy-

tölle joku

tietue

Muutetaan tie-

toja ja paine-

taan Palauta-

painiketta

Tyhjennä lomake -toiminto

Testattava asia Alkutila Syöte Tulos OK / Ei

Tyhjennetään lomake Avataan joku

tietue näytölle

Painetaan

Tyhjennä-

painiketta

Ohje -toiminto

Testattava asia Alkutila Syöte Tulos OK / Ei

Luetaan ohjeita (Auke-

aako ohje oikeasta pai-

kasta)

Painetaan

Ohje-

painiketta

11

2.6 Rengasvälin hajoitus

2.7 Rengastajien ylläpito

Tietokantatoiminnot kohdistuvat tauluun RENGASTAJA.

Käyttöliittymän yleiskuva

Testattavat asiat OK / Ei

Lomake aukeaa valikkopalkista OK

Kenttien asettelu näyttää samalta muihin lomakkeisiin nähden (vrt.

suunn. dokumentti kuva 8)

OK

Lomake on samanvärinen muihin lomakkeisiin nähden (vrt. suunn.

dokumentti kuva 8

OK

Tabulaattori käy läpi kaikki päivitettävät kentät ja painikkeet järjes-

tyksessä.

Ei

Lomakkeessa on kaikki vaadittavat kentät (kts. suunn. dokumentti) OK

Kenttien nimet on kirjoitettu oikein Ei

Kaikki toiminnot (painikkeet) löytyvät OK

Toimintojen testaus

Hae-toiminto

Testattava asia Alkutila Syöte Tulos OK / Ei

Haetaan tyhjin hakueh-

doin

Tyhjennetään

lomake

Painetaan

Hae-painiketta

Hakuehdot

puuttuvat.

OK

Haetaan, kun kaikki

kentät on täytetty

Avataan joku

tietue näytölle

Painetaan

Hae-painiketta

Hakuehdoilla

ei löytynyt

mitään.

EI

12

Haetaan väärin hakueh-

doin

Tyhjennetään

lomake

Syötetään

kenttiin vää-

ränmuotoisia

arvoja

Hakuehdoilla

ei löytynyt

mitään.

OK

Haetaan oikein ehdoin -

0 hakutulosta

Tietokannasta

katsomalla et-

sitään sellaiset

hakuehdot,

että haun tu-

lokseksi tulee

0 tietuetta.

Syötetään

hakuehdot

ja painetaan

Hae-painiketta

Hakuehdoilla

ei löytynyt

mitään.

OK.

Haetaan oikein ehdoin -

1 hakutulos

Tietokannasta

katsomalla et-

sitään sellaiset

hakuehdot,

että haun tu-

lokseksi tulee

1 tietue.

Syötetään

hakuehdot

ja painetaan

Hae-painiketta

Haku löysi

täsmälleen

yhden rengas-

tajan.

OK.

Haetaan oikein ehdoin -

monta hakutulosta (yli

kymmenen)

Tietokannasta

katsomalla et-

sitään sellaiset

hakuehdot,

että haun

tulokseksi

tulee yli 10

tietuetta.

Syötetään

hakuehdot

ja painetaan

Hae-painiketta

Löytyi x ren-

gastajaa, ren-

gastajat 1 - x.

OK

13

Toimiko hakutulosten

selaus oikein

Edellisen

kohdan haku-

tulokset

Selataan haku-

tuloksia listas-

sa alusta lop-

puun ja takai-

sin

Selaus toimii

oikein.

OK

Lisää-toiminto

Testattava asia Alkutila Syöte Tulos OK / Ei

Lisätään tyhjä tietue Tyhjennetään

lomake

Painetaan

Lisää-

painiketta

Lomake on

tyhjä.

OK

Kelvollisen tietueen li-

sääminen tietokantaan

Esim. poiste-

taan joku tie-

tue kannasta ja

lisätään se uu-

delleen

Painetaan

Lisää-

painiketta

Lisäys onnis-

tui.

OK

Lisätään sama tietue

kahteen kertaan

Äsken lisät-

ty tietue on

näytöllä

Painetaan

Lisää-

painiketta

Lisäys onnis-

tui.

EI

Kenttiin liittyvät haut ja tarkistukset

14

Rengastaja: Rengas-

tajan numero, jonka

perusteella käyttäjä

suorittaa haun tieto-

kannasta. Käyttäjä

voi kirjoittaa suoraan

rengastajan numeron

kenttään, jonka pe-

rusteella rengastajan

nimi haetaan. Tai mo-

lemmat voidaan hakea

popup-valikosta, jonka

arvot RENGASTA-

JA, REETUNIMI JA

RESUKUNIMI hae-

taan RENGASTAJA-

taulusta.

Käyttäjä ei voi suoraan

ylläpitää nimi-kenttiä.

Rengastajanumero-

kenttä on pakollinen.

Rengastajanumero-

kenttä on numeerinen.

15

Lisäyksessä

Rengastajanumero-

kentän arvo saadaan

kyselyllä SELECT

MAX RENRO+1

FROM RENGASTA-

JA.

Käyttäjä ei voi yllä-

pitää kenttiä Rengas-

tajanumero ja Päivitys

pvm.

Korjaa-toiminto

Testattava asia Alkutila Syöte Tulos OK / Ei

Päivitetään olemassao-

levaa tietuetta

Avataan näy-

tölle joku

tietue

Muutetaan tie-

toja (ei kui-

tenkaan avain-

kenttää) ja pai-

netaan Korjaa-

painiketta.

Päivitys onnis-

tui.

OK

Päivitetään tietuetta, jo-

ta ei ole tietokannassa.

Keksitään tie-

tue, jota ei ole

tietokannassa

Syötetään tie-

tue näytölle

ja paine-

taan Korjaa-

painiketta

Päivitys onnis-

tui.

EI

Poisto-toiminto

Testattava asia Alkutila Syöte Tulos OK / Ei

16

Poistetaan olemassao-

leva tietue (Tarkistet-

tava: Varmistettiinko

käyttäjältä poiston

halukkuus, poistuiko

tietue tietokannasta ja

ilmoitettinko tietuee-

seen liittyvistä toisista

tietueista)

Avataan joku

tietue näytölle

Painetaan

Poista-

painiketta

Poiston ha-

lukkuus var-

mistettiin,

tietue poistui

tietokannasta.

Poisto onnistui

-ilmoitus.

OK

Yritetään poistaa tietue,

jota ei ole tietokannassa

Keksitään tie-

tue, jota ei ole

tietokannassa

Syötetään tie-

tue näytölle

ja paine-

taan Poista-

painiketta

Palauta-toiminto

Testattava asia Alkutila Syöte Tulos OK / Ei

Toimiiko palautus Avataan näy-

tölle joku

tietue

Muutetaan tie-

toja ja paine-

taan Palauta-

painiketta

Palautus

onnistuu.

OK

Tyhjennä lomake -toiminto

Testattava asia Alkutila Syöte Tulos OK / Ei

Tyhjennetään lomake Avataan joku

tietue näytölle

Painetaan

Tyhjennä-

painiketta

Lomakkeen

tyhjennys

onnistuu.

OK

17

Ohje -toiminto

Testattava asia Alkutila Syöte Tulos OK / Ei

Luetaan ohjeita (Auke-

aako ohje oikeasta pai-

kasta)

Painetaan

Ohje-

painiketta

Ohje avau-

tuu oikeasta

paikasta.

OK

2.8 Rengastusten hirrustietojen ylläpito

Tietokantatoiminnot kohdistuvat tauluun RHIRRUS.

Käyttöliittymän yleiskuva

Testattavat asiat OK / Ei

Lomake aukeaa valikkopalkista OK

Kenttien asettelu näyttää samalta muihin lomakkeisiin nähden (vrt.

suunn. dokumentti kuva 8)

OK

Lomake on samanvärinen muihin lomakkeisiin nähden (vrt. suunn.

dokumentti kuva 8)

OK

Tabulaattori käy läpi kaikki päivitettävät kentät ja painikkeet järjes-

tyksessä.

OK

Lomakkeessa on kaikki vaadittavat kentät (kts. suunn. dokumentti) OK

Kenttien nimet on kirjoitettu oikein OK

Kaikki toiminnot (painikkeet) löytyvät OK

Toimintojen testaus

Hae-toiminto

Testattava asia Alkutila Syöte Tulos OK / Ei

Haetaan tyhjin hakueh-

doin

Tyhjennetään

lomake

Painetaan

Hae-painiketta

Hakuehdot

puuttuvat

OK

18

Haetaan, kun kaikki

kentät on täytetty

Avataan joku

tietue näytölle

Painetaan

Hae-painiketta

Haku löysi

täsmälleen

yhden tietueen

OK

Haetaan väärin hakueh-

doin

Tyhjennetään

lomake

Syötetään

kenttiin vää-

ränmuotoisia

arvoja

Hakuehdoilla

ei löytynyt

mitään

OK

Haetaan oikein ehdoin -

0 hakutulosta

Tietokannasta

katsomalla et-

sitään sellaiset

hakuehdot,

että haun tu-

lokseksi tulee

0 tietuetta.

Syötetään

hakuehdot

ja painetaan

Hae-painiketta

Hakuehdoilla

ei löytynyt

mitään

OK

Haetaan oikein ehdoin -

1 hakutulos

Tietokannasta

katsomalla et-

sitään sellaiset

hakuehdot,

että haun tu-

lokseksi tulee

1 tietue.

Syötetään

hakuehdot

ja painetaan

Hae-painiketta

Haku löysi

täsmälleen

yhden hirrus-

tiedon

OK

Haetaan oikein ehdoin -

monta hakutulosta

Tietokannasta

katsomalla et-

sitään sellaiset

hakuehdot,

että haun

tulokseksi

tulee yuseita

tietueita.

Syötetään

hakuehdot

ja painetaan

Hae-painiketta

Löytyi x hir-

rustietoa, hir-

rustiedot 1 - x:

OK

19

Lisää-toiminto

Testattava asia Alkutila Syöte Tulos OK / Ei

Lisätään tyhjä tietue. Tyhjennetään

lomake

Painetaan

Lisää-

painiketta

Lisäys ei

onnistunut,

nimirengas-

numero on

väärä

OK

Kelvollisen tietueen li-

sääminen tietokantaan

Esim. poiste-

taan joku tie-

tue kannasta ja

lisätään se uu-

delleen

Painetaan

Lisää-

painiketta

Lisäys onnis-

tui

OK

Lisätään sama tietue

kahteen kertaan

Äsken lisät-

ty tietue on

näytöllä

Painetaan

Lisää-

painiketta

Lisäys onnis-

tui

EI

Kenttiin liittyvät haut ja tarkistukset

Kentän ’NIMIR’

tarkistus tehdään

RENGASTETTU-

taulusta.

Korjaa-toiminto

Testattava asia Alkutila Syöte Tulos OK / Ei

20

Päivitetään olemassao-

levaa tietuetta

Avataan näy-

tölle joku

tietue

Muutetaan tie-

toja (ei kui-

tenkaan avain-

kenttää) ja pai-

netaan Korjaa-

painiketta.

Päivitys onnis-

tui

OK

Päivitetään tietuetta, jo-

ta ei ole tietokannassa.

Keksitään tie-

tue, jota ei ole

tietokannassa

Syötetään tie-

tue näytölle

ja paine-

taan Korjaa-

painiketta

Rivin tunniste

puuttuu.aHae

tapaaminen

uudestaan

OK

Poisto-toiminto

Testattava asia Alkutila Syöte Tulos OK / Ei

Poistetaan olemassao-

leva tietue (Tarkistet-

tava: Varmistettiinko

käyttäjältä poiston

halukkuus, poistuiko

tietue tietokannasta ja

ilmoitettinko tietuee-

seen liittyvistä toisista

tietueista)

Avataan joku

tietue näytölle

Painetaan

Poista-

painiketta

Poiston ha-

lukkuus var-

mistetaan.

Poisto on-

nistui. Tietue

poistui myös

kannasta.

OK

Yritetään poistaa tietue,

jota ei ole tietokannassa

Keksitään tie-

tue, jota ei ole

tietokannassa

Syötetään tie-

tue näytölle

ja paine-

taan Poista-

painiketta

21

Palauta-toiminto

Testattava asia Alkutila Syöte Tulos OK / Ei

Toimiiko palautus Avataan näy-

tölle joku

tietue

Muutetaan tie-

toja ja paine-

taan Palauta-

painiketta

OK

Tyhjennä lomake -toiminto

Testattava asia Alkutila Syöte Tulos OK / Ei

Tyhjennetään lomake Avataan joku

tietue näytölle

Painetaan

Tyhjennä-

painiketta

OK

Ohje -toiminto

Testattava asia Alkutila Syöte Tulos OK / Ei

Luetaan ohjeita (Auke-

aako ohje oikeasta pai-

kasta)

Painetaan

Ohje-

painiketta

OK

2.9 Maatietojen ylläpito

Tietokantatoiminnot kohdistuvat tauluun OSOITEMAA.

Käyttöliittymän yleiskuva

Testattavat asiat OK / Ei

Lomake aukeaa valikkopalkista OK

Kenttien asettelu näyttää samalta muihin lomakkeisiin nähden (vrt.

suunn. dokumentti kuva 8)

OK

22

Lomake on samanvärinen muihin lomakkeisiin nähden (vrt. suunn.

dokumentti kuva 8)

OK

Tabulaattori käy läpi kaikki päivitettävät kentät ja painikkeet jerjes-

tyksessä.

OK

Lomakkeessa on kaikki vaadittavat kentät (kts. suunn. dokumentti) OK

Kenttien nimet on kirjoitettu oikein OK

Kaikki toiminnot (painikkeet) löytyvät OK

Popup-valikot

Testattavat asiat OK / Ei

Onko vaadituissa kentissä popup-valikot (kts. suunn. dokumentti) OK

Löytyykö valikoista kaikki arvot, jotka on tietokannassa OK

Valitaan joku arvo. Siirtyykö valittu arvo lomakkeen kenttään OK

Toimintojen testaus

Hae-toiminto

Testattava asia Alkutila Syöte Tulos OK / Ei

Haetaan tyhjin hakueh-

doin

Tyhjennetään

lomake

Painetaan

Hae-painiketta

Hakuehdot

puuttuvat

OK

Haetaan, kun kaikki

kentät on täytetty

Avataan joku

tietue näytölle

Painetaan

Hae-painiketta

Haku löysi

täsmälleen

yhden maan.

OK

Haetaan väärin hakueh-

doin

Tyhjennetään

lomake

Syötetään

kenttiin vää-

ränmuotoisia

arvoja

Hakuehdoilla

ei löytynyt

mitään.

OK

23

Haetaan oikein ehdoin -

0 hakutulosta

Tietokannasta

katsomalla et-

sitään sellaiset

hakuehdot,

että haun tu-

lokseksi tulee

0 tietuetta.

Syötetään

hakuehdot

ja painetaan

Hae-painiketta

Hakuehdoilla

ei löytynyt

mitään.

OK

Haetaan oikein ehdoin -

1 hakutulos

Tietokannasta

katsomalla et-

sitään sellaiset

hakuehdot,

että haun tu-

lokseksi tulee

1 tietue.

Syötetään

hakuehdot

ja painetaan

Hae-painiketta

Haku löysi

täsmälleen

yhden maan.

OK

Haetaan oikein ehdoin -

monta hakutulosta

Tietokannasta

katsomalla et-

sitään sellaiset

hakuehdot,

että haun

tulokseksi

tulee useita

tietueita.

Syötetään

hakuehdot

ja painetaan

Hae-painiketta

Löytyi x maa-

ta, maat 1-10.

OK

Lisää-toiminto

Testattava asia Alkutila Syöte Tulos OK / Ei

Lisätään tyhjä tietue. Tyhjennetään

lomake

Painetaan

Lisää-

painiketta

Maalyhenne

puuttuu.

OK

24

Kelvollisen tietueen li-

sääminen tietokantaan

Esim. poiste-

taan joku tie-

tue kannasta ja

lisätään se uu-

delleen

Painetaan

Lisää-

painikett

Lisäys onnis-

tui.

OK

Lisätään sama tietue

kahteen kertaan

Äsken lisät-

ty tietue on

näytöllä

Painetaan

Lisää-

painiketta

Lisäys ei

onnistunut:

Insert opera-

tion exception:

ORA-00001:

yksikäsitteistä

rajoitetta (TI-

PU.XPOSOITEMAA)

loukattu

OK

Kenttiin liittyvät haut ja tarkistukset

Maatunnus: Koostuu

osoitemaan maatunnus-

kentästä sekä popup-

valikosta. Käyttäjä

voi suoraan kirjoittaa

maan lyhenteen kent-

tään, jonka perusteella

maan nimi haetaan.

Tai tieto voidaan ha-

kea popup-valikosta,

jonka arvo (OMLYH)

haetaan OSOITEMAA-

taulusta.

25

Kieli: Alasvetovalikko,

jonka arvot haetaan

SANASTO-taulusta

(SAKIELI).

Korjaa-toiminto

Testattava asia Alkutila Syöte Tulos OK / Ei

Päivitetään olemassao-

levaa tietuetta

Avataan näy-

tölle joku

tietue

Muutetaan tie-

toja (ei kui-

tenkaan avain-

kenttää) ja pai-

netaan Korjaa-

painiketta.

Päivitys onnis-

tui.

OK

Päivitetään tietuetta, jo-

ta ei ole tietokannassa.

Keksitään tie-

tue, jota ei ole

tietokannassa

Syötetään tie-

tue näytölle

ja paine-

taan Korjaa-

painiketta

Rivin tunnis-

te puuttuu.

Hae maa

uudestaan.

OK

Poisto-toiminto

Testattava asia Alkutila Syöte Tulos OK / Ei

26

Poistetaan olemassao-

leva tietue (Tarkistet-

tava: Varmistettiinko

käyttäjältä poiston

halukkuus, poistuiko

tietue tietokannasta ja

ilmoitettinko tietuee-

seen liittyvistä toisista

tietueista)

Avataan joku

tietue näytölle

Painetaan

Poista-

painiketta

Käyttäjältä

varmistettiin

poiston haluk-

kuus. Poisto

onnistui. Pois-

tui myös

tietokannas-

ta. Ei muita

ilmoituksia.

OK

Yritetään poistaa tietue,

jota ei ole tietokannassa

Keksitään tie-

tue, jota ei ole

tietokannassa

Syötetään tie-

tue näytölle

ja paine-

taan Poista-

painiketta

Palauta-toiminto

Testattava asia Alkutila Syöte Tulos OK / Ei

Toimiiko palautus Avataan näy-

tölle joku

tietue

Muutetaan tie-

toja ja paine-

taan Palauta-

painiketta

Toimii. OK

Tyhjennä lomake -toiminto

Testattava asia Alkutila Syöte Tulos OK / Ei

Tyhjennetään lomake Avataan joku

tietue näytölle

Painetaan

Tyhjennä-

painiketta

Toimii. OK

27

Ohje -toiminto

Testattava asia Alkutila Syöte Tulos OK / Ei

Luetaan ohjeita (Auke-

aako ohje oikeasta pai-

kasta)

Painetaan

Ohje-

painiketta

Ohjesivu

avautui oi-

keasta paikas-

ta.

OK

2.10 Läänien ylläpito

Tietokantatoiminnot kohdistuvat tauluun LAANI.

Käyttöliittymän yleiskuva

Testattavat asiat OK / Ei

Lomake aukeaa valikkopalkista OK

Kenttien asettelu näyttää samalta muihin lomakkeisiin nähden (vtr.

suun. dokumentti kuva 8)

OK

Lomake on samanvärinen muihin lomakkeisiin nähden (vtr. suun.

dokumentti kuva 8)

OK

Tabulaattori käy läpi kaikki päivitettävät kentät ja painikkeet järjes-

tyksessä.

OK

Lomakkeessa on kaikki vaadittavat kentät (kts. suunn. dokumentti) OK

Kenttien nimet on kirjoitettu oikein OK

Kaikki toiminnot (painikkeet) löytyvät OK

Toimintojen testaus

Hae-toiminto

Testattava asia Alkutila Syöte Tulos OK / Ei

28

Haetaan tyhjin hakueh-

doin

Tyhjennetään

lomake

Painetaan

Hae-painiketta

Hakuehdot

puuttuvat

OK

Haetaan, kun kaikki

kentät on täytetty

Avataan joku

tietue näytölle

Painetaan

Hae-painiketta

Haetaan väärin hakueh-

doin

Tyhjennetään

lomake

Syötetään

kenttiin vää-

ränmuotoisia

arvoja

Haetaan oikein ehdoin -

0 hakutulosta

Tietokannasta

katsomalla et-

sitään sellaiset

hakuehdot,

että haun tu-

lokseksi tulee

0 tietuetta.

Syötetään

hakuehdot

ja painetaan

Hae-painiketta

Haetaan oikein ehdoin -

1 hakutulos

Tietokannasta

katsomalla et-

sitään sellaiset

hakuehdot,

että haun tu-

lokseksi tulee

1 tietue.

Syötetään

hakuehdot

ja painetaan

Hae-painiketta

29

Haetaan oikein ehdoin -

monta hakutulosta

Tietokannasta

katsomalla et-

sitään sellaiset

hakuehdot,

että haun

tulokseksi

tulee useita

tietueita.

Syötetään

hakuehdot

ja painetaan

Hae-painiketta

Lisää-toiminto

Testattava asia Alkutila Syöte Tulos OK / Ei

Lisätään tyhjä tietue. Tyhjennetään

lomake

Painetaan

Lisää-

painiketta

Kelvollisen tietueen li-

sääminen tietokantaan

Esim. poiste-

taan joku tie-

tue kannasta ja

lisätään se uu-

delleen

Lisätään sama tietue

kahteen kertaan

Äsken lisät-

ty tietue on

näytöllä

Painetaan

Lisää-

painiketta

Korjaa-toiminto

Testattava asia Alkutila Syöte Tulos OK / Ei

30

Päivitetään olemassao-

levaa tietuetta

Avataan näy-

tölle joku

tietue

Muutetaan tie-

toja (ei kui-

tenkaan avain-

kenttää) ja pai-

netaan Korjaa-

painiketta.

Päivitetään tietuetta, jo-

ta ei ole tietokannassa.

Keksitään tie-

tue, jota ei ole

tietokannassa

Syötetään tie-

tue näytölle

ja paine-

taan Korjaa-

painiketta

Poisto-toiminto

Testattava asia Alkutila Syöte Tulos OK / Ei

Poistetaan olemassao-

leva tietue (Tarkistet-

tava: Varmistettiinko

käyttäjältä poiston

halukkuus, poistuiko

tietue tietokannasta ja

ilmoitettinko tietuee-

seen liittyvistä toisista

tietueista)

Avataan joku

tietue näytölle

Painetaan

Poista-

painiketta

Yritetään poistaa tietue,

jota ei ole tietokannassa

Keksitään tie-

tue, jota ei ole

tietokannassa

Syötetään tie-

tue näytölle

ja paine-

taan Poista-

painiketta

31

Palauta-toiminto

Testattava asia Alkutila Syöte Tulos OK / Ei

Toimiiko palautus Avataan näy-

tölle joku

tietue

Muutetaan tie-

toja ja paine-

taan Palauta-

painiketta

Tyhjennä lomake -toiminto

Testattava asia Alkutila Syöte Tulos OK / Ei

Tyhjennetään lomake Avataan joku

tietue näytölle

Painetaan

Tyhjennä-

painiketta

Ohje -toiminto

Testattava asia Alkutila Syöte Tulos OK / Ei

Luetaan ohjeita (Auke-

aako ohje oikeasta pai-

kasta)

Painetaan

Ohje-

painiketta

2.11 LYL-alueiden ylläpito

Tietokantatoiminnot kohdistuvat tauluun LYL-ALUE.

Käyttöliittymän yleiskuva

Testattavat asiat OK / Ei

Lomake aukeaa valikkopalkista

Kenttien asettelu näyttää samalta muihin lomakkeisiin nähden (vrt.

suunn. dokumentti kuva 8)

32

Lomake on samanvärinen muihin lomakkeisiin nähden (vrt. suunn.

dokumentti kuva 8)

Tabulaattori käy läpi kaikki päivitettävät kentät ja painikkeet järjes-

tyksessä.

Lomakkeessa on kaikki vaadittavat kentät (kts. suunn. dokumentti)

Kenttien nimet on kirjoitettu oikein

Kaikki toiminnot (painikkeet) löytyvät.

Toimintojen testaus

Hae-toiminto

Testattava asia Alkutila Syöte Tulos OK / Ei

Haetaan tyhjin hakueh-

doin

Tyhjennetään

lomake

Painetaan

Hae-painiketta

Haetaan, kun kaikki

kentät on täytetty

Avataan joku

tietue näytölle

Painetaan

Hae-painiketta

Haetaan väärin hakueh-

doin

Tyhjennetään

lomake

Syötetään

kenttiin vää-

ränmuotoisia

arvoja

Haetaan oikein ehdoin -

0 hakutulosta

Tietokannasta

katsomalla et-

sitään sellaiset

hakuehdot,

että haun tu-

lokseksi tulee

0 tietuetta.

Syötetään

hakuehdot

ja painetaan

Hae-painiketta

33

Haetaan oikein ehdoin -

1 hakutulos

Tietokannasta

katsomalla et-

sitään sellaiset

hakuehdot,

että haun tu-

lokseksi tulee

1 tietue.

Syötetään

hakuehdot

ja painetaan

Hae-painiketta

Haetaan oikein ehdoin -

monta hakutulosta

Tietokannasta

katsomalla et-

sitään sellaiset

hakuehdot,

että haun

tulokseksi

tulee useita

tietueita.

Syötetään

hakuehdot

ja painetaan

Hae-painiketta

Lisää-toiminto

Testattava asia Alkutila Syöte Tulos OK / Ei

Lisätään tyhjä tietue. Tyhjennetään

lomake

Painetaan

Lisää-

painiketta

Kelvollisen tietueen li-

sääminen tietokantaan

Esim. poiste-

taan joku tie-

tue kannasta ja

lisätään se uu-

delleen

34

Lisätään sama tietue

kahteen kertaan

Äsken lisät-

ty tietue on

näytöllä

Painetaan

Lisää-

painiketta

Kenttiin liittyvät haut ja tarkistukset

LYL-alue -kentän on

oltava numeerinen

Korjaa-toiminto

Testattava asia Alkutila Syöte Tulos OK / Ei

Päivitetään olemassao-

levaa tietuetta

Avataan näy-

tölle joku

tietue

Muutetaan tie-

toja (ei kui-

tenkaan avain-

kenttää) ja pai-

netaan Korjaa-

painiketta.

Päivitetään tietuetta, jo-

ta ei ole tietokannassa.

Keksitään tie-

tue, jota ei ole

tietokannassa

Syötetään tie-

tue näytölle

ja paine-

taan Korjaa-

painiketta

Poisto-toiminto

Testattava asia Alkutila Syöte Tulos OK / Ei

35

Poistetaan olemassao-

leva tietue (Tarkistet-

tava: Varmistettiinko

käyttäjältä poiston

halukkuus, poistuiko

tietue tietokannasta ja

ilmoitettinko tietuee-

seen liittyvistä toisista

tietueista)

Avataan joku

tietue näytölle

Painetaan

Poista-

painiketta

Yritetään poistaa tietue,

jota ei ole tietokannassa

Keksitään tie-

tue, jota ei ole

tietokannassa

Syötetään tie-

tue näytölle

ja paine-

taan Poista-

painiketta.

Palauta-toiminto

Testattava asia Alkutila Syöte Tulos OK / Ei

Toimiiko palautus Avataan näy-

tölle joku

tietue

Muutetaan tie-

toja ja paine-

taan Palauta-

painiketta

Tyhjennä lomake -toiminto

Testattava asia Alkutila Syöte Tulos OK / Ei

Tyhjennetään lomake Avataan joku

tietue näytölle

Painetaan

Tyhjennä-

painiketta

36

Ohje -toiminto

Testattava asia Alkutila Syöte Tulos OK / Ei

Luetaan ohjeita (Auke-

aako ohje oikeasta pai-

kasta)

Painetaan

Ohje-

painiketta

2.12 Euring-provinssien ylläpito

2.13 Rengastuskeskusten ylläpito

Tietokantatoiminnot kohdistuvat tauluun RENGASTUSKESKUS.

Käyttöliittymän yleiskuva

Testattavat asiat OK / Ei

Lomake aukeaa valikkopalkista OK

Kenttien asettelu näyttää samalta muihin lomakkeisiin nähden. (vrt.

suunn. dokumentti kuva 8)

OK

Lomake on samanvärinen muihin lomakkeisiin nähden (vrt. suunn.

dokumentti kuva 8)

OK

Tabulaattori käy läpi kaikki päivitettävät kentät ja painikkeet järjes-

tyksessä.

OK

Lomakkeessa on kaikki vaadittavat kentät (kts. suunn. dokumentti) OK

Kenttien nimet on kirjoitettu oikein OK

Kaikki toiminnot (painikkeet) löytyvät OK

Popup-valikot

Testattavat asiat OK / Ei

Onko vaadituissa kentissä popup-valikot (kts. suunn. dokumentti) OK

37

Löytyykö valikoista kaikki arvot, jotka on tietokannassa OK

Valitaan joku arvo. Siirtyykö valittu arvo lomakkeen kenttään OK

Toimintojen testaus

Hae-toiminto

Testattava asia Alkutila Syöte Tulos OK / Ei

Haetaan tyhjin hakueh-

doin

Tyhjennetään

lomake

Painetaan

Hae-painiketta

Hakuehdot

puuttuvat.

OK

Haetaan, kun kaikki

kentät on täytetty

Avataan joku

tietue näytölle

Painetaan

Hae-painiketta

Haku löysi

täsmälleen

yhden rengas-

tuskeskuksen.

OK

Haetaan väärin hakueh-

doin

Tyhjennetään

lomake

Syötetään

kenttiin vää-

ränmuotoisia

arvoja

Hakuehdoilla

ei löytynyt

mitään.

OK

Haetaan oikein ehdoin -

0 hakutulosta

Tietokannasta

katsomalla et-

sitään sellaiset

hakuehdot,

että haun tu-

lokseksi tulee

0 tietuetta.

Syötetään

hakuehdot

ja painetaan

Hae-painiketta

Hakuehdoilla

ei löytynyt

mitään.

OK

38

Haetaan oikein ehdoin -

1 hakutulos

Tietokannasta

katsomalla et-

sitään sellaiset

hakuehdot,

että haun tu-

lokseksi tulee

1 tietue.

Syötetään

hakuehdot

ja painetaan

Hae-painiketta

Haku löysi

täsmälleen yh-

den rengastus-

keskuksen ja

tietue tulostui

näytölle.

OK

Haetaan oikein ehdoin -

monta hakutulosta

Tietokannasta

katsomalla et-

sitään sellaiset

hakuehdot,

että haun

tulokseksi

tulee useita

tietueita.

Syötetään

hakuehdot

ja painetaan

Hae-painiketta

Haku löysi yli

1-x rengastus-

keskusta. Ha-

kulistan selaus

onnistui ja va-

littu tietue tu-

lostui näytölle.

OK

Lisää-toiminto

Testattava asia Alkutila Syöte Tulos OK / Ei

Lisätään tyhjä tietue. Tyhjennetään

lomake

Painetaan

Lisää-

painiketta

Lisäys ei

onnistunut,

rengastuskes-

kus lyhenne

puuttuu.

OK

Kelvollisen tietueen li-

sääminen tietokantaan

Esim. poiste-

taan joku tie-

tue kannasta ja

lisätään se uu-

delleen

Painetaan

Lisää-

painiketta

Lisäys onnis-

tui.

OK

39

Lisätään sama tietue

kahteen kertaan

Äsken lisät-

ty tietue on

näytöllä

Painetaan

Lisää-

painiketta

Lisäys onnis-

tui.

EI

Kenttiin liittyvät haut ja tarkistukset

Kieli: alasvetovalikko,

jonka arvot haetaan

SANASTO-taulusta

(SAKIELI).

Korjaa-toiminto

Testattava asia Alkutila Syöte Tulos OK / Ei

Päivitetään olemassao-

levaa tietuetta

Avataan näy-

tölle joku

tietue

Muutetaan tie-

toja (ei kui-

tenkaan avain-

kenttää) ja pai-

netaan Korjaa-

painiketta.

Päivitys onnis-

tui.

OK

Päivitetään tietuetta, jo-

ta ei ole tietokannassa.

Keksitään tie-

tue, jota ei ole

tietokannassa

Syötetään tie-

tue näytölle

ja paine-

taan Korjaa-

painiketta

Rivin tunnis-

te puuttuu.

Hae keskus

uudestaan.

OK

Poisto-toiminto

Testattava asia Alkutila Syöte Tulos OK / Ei

40

Poistetaan olemassao-

leva tietue (Tarkistet-

tava: Varmistettiinko

käyttäjältä poiston

halukkuus, poistuiko

tietue tietokannasta ja

ilmoitettinko tietuee-

seen liittyvistä toisista

tietueista)

Avataan joku

tietue näytölle

Painetaan

Poista-

painiketta

Poiston ha-

lukkuus var-

mistetaan.

Poisto on-

nistui. Tietue

poistui myös

kannasta.

OK

Yritetään poistaa tietue,

jota ei ole tietokannassa

Keksitään tie-

tue, jota ei ole

tietokannassa

Syötetään tie-

tue näytölle

ja paine-

taan Poista-

painiketta

Palauta-toiminto

Testattava asia Alkutila Syöte Tulos OK / Ei

Toimiiko palautus Avataan näy-

tölle joku

tietue

Muutetaan tie-

toja ja paine-

taan Palauta-

painiketta

Palautus

onnistui.

OK

Tyhjennä lomake -toiminto

Testattava asia Alkutila Syöte Tulos OK / Ei

Tyhjennetään lomake Avataan joku

tietue näytölle

Painetaan

Tyhjennä-

painiketta

Tyhjennys on-

nistui.

OK

41

Ohje -toiminto

Testattava asia Alkutila Syöte Tulos OK / Ei

Luetaan ohjeita (Auke-

aako ohje oikeasta pai-

kasta)

Painetaan

Ohje-

painiketta

Ohje avautui. OK

2.14 Lajien ylläpito

Tietokantatoiminnot kohdistuvat tauluun LAJI.

Käyttöliittymän yleiskuva

Testattavat asiat OK / Ei

Lomake aukeaa valikkopalkista OK

Kenttien asettelu näyttää samalta muihin lomakkeisiin nähden. (vrt.

suunn. dokumentti kuva 8)

OK

Lomake on samanvärinen muihin lomakkeisiin nähden (vrt. suunn.

dokumentti kuva 8)

OK

Tabulaattori käy läpi kaikki päivitettävät kentät ja painikkeet järjes-

tyksessä.

OK

Lomakkeessa on kaikki vaadittavat kentät (kts. suunn. dokumentti) OK

Kenttien nimet on kirjoitettu oikein OK

Kaikki toiminnot (painikkeet) löytyvät. OK

Popup-valikot

Testattavat asiat OK / Ei

Onko vaadituissa kentissä popup-valikot (kts. suunn. dokumentti) OK

Löytyykö valikoista kaikki arvot, jotka ovat tietokannassa OK

Valitaan joku arvo. Siirtyykö valittu arvo lomakkeen kenttään OK

42

Toimintojen testaus

Hae-toiminto

Testattava asia Alkutila Syöte Tulos OK / Ei

Haetaan tyhjin hakueh-

doin

Tyhjennetään

lomake

Painetaan

Hae-painiketta

Alert-ikkuna:

Hakuehdot

puuttuvat

OK

Haetaan, kun kaikki

kentät on täytetty

Avataan joku

tietue näytölle

Painetaan

Hae-painiketta

Haku löysi

täsmälleen

yhden lajin,

joka tulostui

näytölle

OK

Haetaan väärin hakueh-

doin

Tyhjennetään

lomake

Syötetään

kenttiin vää-

ränmuotoisia

arvoja

Ilmoitus: Ha-

kuehdoilla

ei löytynyt

mitään

OK

Haetaan oikein ehdoin -

0 hakutulosta

Tietokannasta

katsomalla et-

sitään sellaiset

hakuehdot,

että haun tu-

lokseksi tulee

0 tietuetta.

Syötetään

hakuehdot

ja painetaan

Hae-painiketta

Ilmoitus: Ha-

kuehdoilla

ei löytynyt

mitään

OK

Haetaan oikein ehdoin -

1 hakutulos

Tietokannasta

katsomalla et-

sitään sellaiset

hakuehdot,

että haun tu-

lokseksi tulee

1 tietue.

Syötetään

hakuehdot

ja painetaan

Hae-painiketta

Haku löysi

täsmälleen

yhden lajin,

joka tulostui

näytölle.

OK

43

Haetaan oikein ehdoin -

monta hakutulosta

Tietokannasta

katsomalla et-

sitään sellaiset

hakuehdot,

että haun

tulokseksi

tulee useita

tietueita..

Syötetään

hakuehdot

ja painetaan

Hae-painiketta

Haku löysi

useita lajeja.

Hakulistan

selaus onnis-

tui ja valittu

tietue tulostui

näytölle.

OK

Lisää-toiminto

Testattava asia Alkutila Syöte Tulos OK / Ei

Lisätään tyhjä tietue. Tyhjennetään

lomake

Painetaan

Lisää-

painiketta

Alert-ikkuna:

Lajilyhenne

puuttuu.

OK

Kelvollisen tietueen li-

sääminen tietokantaan

Esim. poiste-

taan joku tie-

tue kannasta ja

lisätään se uu-

delleen

Ilmoitus: Li-

säys onnistui

OK

Lisätään sama tietue

kahteen kertaan

Äsken lisät-

ty tietue on

näytöllä

Painetaan

Lisää-

painiketta

Ilmoitus: Li-

säys onnistui

EI

Kenttiin liittyvät haut ja tarkistukset

Siipimerkki: alasve-

tovalikko, jonka arvot

haetaan LAJI-taulusta

(LASIIPIMERKKI).

Valikossa ei

arvoja

EI

44

Materiaali: alasveto-

valikko, jonka arvot

haetaan LAJI-taulusta

(LAMAT). Kentän sal-

litut arvot ovat K tai

E.

Valikossa ei

arvoja

EI

Korjaa-toiminto

Testattava asia Alkutila Syöte Tulos OK / Ei

Päivitetään olemassao-

levaa tietuetta

Avataan näy-

tölle joku

tietue

Muutetaan tie-

toja (ei kui-

tenkaan avain-

kenttää) ja pai-

netaan Korjaa-

painiketta.

Ilmoitus: Päi-

vitys onnistui

OK

Päivitetään tietuetta, jo-

ta ei ole tietokannassa.

Keksitään tie-

tue, jota ei ole

tietokannassa

Syötetään tie-

tue näytölle

ja paine-

taan Korjaa-

painiketta

Alert-ikkuna:

Rivin tunniste

puuttuu. Hae

laji uudestaan.

OK

Poisto-toiminto

Testattava asia Alkutila Syöte Tulos OK / Ei

45

Poistetaan olemassao-

leva tietue (Tarkistet-

tava: Varmistettiinko

käyttäjältä poiston

halukkuus, poistuiko

tietue tietokannasta ja

ilmoitettinko tietuee-

seen liittyvistä toisista

tietueista)

Avataan joku

tietue näytölle

Painetaan

Poista-

painiketta

Ilmoitus: Pois-

to onnistui

OK

Yritetään poistaa tietue,

jota ei ole tietokannassa

Keksitään tie-

tue, jota ei ole

tietokannassa

Syötetään tie-

tue näytölle

ja paine-

taan Poista-

painiketta

Alert-ikkuna:

Rivin tunniste

puuttuu. Hae

laji uudestaan.

OK

Palauta-toiminto

Testattava asia Alkutila Syöte Tulos OK / Ei

Toimiiko palautus Avataan näy-

tölle joku

tietue

Muutetaan tie-

toja ja paine-

taan Palauta-

painiketta

Tiedot pa-

lautuvat

entiselleen

näytöllä.

OK

Tyhjennä lomake -toiminto

Testattava asia Alkutila Syöte Tulos OK / Ei

Tyhjennetään lomake Avataan joku

tietue näytölle

Painetaan

Tyhjennä-

painiketta

Lomakkeen

kentät tyhjen-

tyvät

OK

46

Ohje -toiminto

Testattava asia Alkutila Syöte Tulos OK / Ei

Luetaan ohjeita (Auke-

aako ohje oikeasta pai-

kasta)

Painetaan

Ohje-

painiketta

Ohjeikkuna

avautuu, mut-

ta kyseisen

näytön ohje

puuttuu.

EI

2.15 Sanaston ylläpito

Tietokantatoiminnot kohdistuvat tauluun SANASTO.

Käyttöliittymän yleiskuva

Testattavat asiat OK / Ei

Lomake aukeaa valikkopalkista

Kenttien asettelu näyttää samalta muihin lomakkeisiin nähden (vrt.

suunn. dokumentti kuva 8)

Lomake on samanvärinen muihin lomakkeisiin nähden (vrt. suunn.

dokumentti kuva 8)

Tabulaattori käy läpi kaikki päivitettävät kentät ja painikkeet järjes-

tyksessä.

Lomakkeessa on kaikki vaadittavat kentät (ks. suunn. dokumentti)

Kenttien nimet on kirjoitettu oikein

Kaikki toiminnot (painikkeet) löytyvät

Toimintojen testaus

Testattava asia Alkutila Syöte Tulos OK / Ei

47

Hae-toiminto

Testattava asia Alkutila Syöte Tulos OK / Ei

Haetaan tyhjin hakueh-

doin

Tyhjennetään

lomake

Painetaan

Hae-painiketta

Haetaan, kun kaikki

kentät on täytetty

Avataan joku

tietue näytölle

Painetaan

Hae-painiketta

Haetaan väärin hakueh-

doin

Tyhjennetään

lomake

Syötetään

kenttiin vää-

ränmuotoisia

arvoja

Haetaan oikein ehdoin -

0 hakutulosta

Tietokannasta

katsomalla et-

sitään sellaiset

hakuehdot,

että haun tu-

lokseksi tulee

0 tietuetta.

Syötetään

hakuehdot

ja painetaan

Hae-painiketta

Haetaan oikein ehdoin -

1 hakutulos

Tietokannasta

katsomalla et-

sitään sellaiset

hakuehdot,

että haun tu-

lokseksi tulee

1 tietue.

Syötetään

hakuehdot

ja painetaan

Hae-painiketta

48

Haetaan oikein ehdoin -

monta hakutulosta

Tietokannasta

katsomalla et-

sitään sellaiset

hakuehdot,

että haun

tulokseksi

tulee useita

tietueita.

Syötetään

hakuehdot

ja painetaan

Hae-painiketta

Toimiko hakutulosten

selaus oikein

Edellisen

kohdan haku-

tulokset

Selataan haku-

tuloksia listas-

sa alusta lop-

puun ja takai-

sin

Lisää-toiminto

Testattava asia Alkutila Syöte Tulos OK / Ei

Lisätään tyhjä tietue Tyhjennetään

lomake

Painetaan

Lisää-

painiketta

Kelvollisen tietueen li-

sääminen tietokantaan

Esim. poiste-

taan joku tie-

tue kannasta ja

lisätään se uu-

delleen

Lisätään sama tietue

kahteen kertaan

Äsken lisät-

ty tietue on

näytöllä

Painetaan

Lisää-

painiketta

49

Kenttiin liittyvät haut ja tarkistukset

SATUNNUS-kentän on

oltava numeerinen

Korjaa-toiminto

Testattava asia Alkutila Syöte Tulos OK / Ei

Päivitetään olemassao-

levaa tietuetta

Avataan näy-

tölle joku

tietue

Muutetaan tie-

toja (ei kui-

tenkaan avain-

kenttää) ja pai-

netaan Korjaa-

painiketta.

Päivitetään tietuetta, jo-

ta ei ole tietokannassa.

Keksitään tie-

tue, jota ei ole

tietokannassa

Syötetään tie-

tue näytölle

ja paine-

taan Korjaa-

painiketta

Poisto-toiminto

Testattava asia Alkutila Syöte Tulos OK / Ei

50

Poistetaan olemassao-

leva tietue (Tarkistet-

tava: Varmistettiinko

käyttäjältä poiston

halukkuus, poistuiko

tietue tietokannasta ja

ilmoitettinko tietuee-

seen liittyvistä toisista

tietueista)

Avataan joku

tietue näytölle

Painetaan

Poista-

painiketta

Yritetään poistaa tietue,

jota ei ole tietokannassa

Keksitään tie-

tue, jota ei ole

tietokannassa

Syötetään tie-

tue näytölle

ja paine-

taan Korjaa-

painiketta.

Palauta-toiminto

Testattava asia Alkutila Syöte Tulos OK / Ei

Toimiiko palautus Avataan näy-

tölle joku

tietue

Muutetaan tie-

toja ja paine-

taan Palauta-

painiketta

Tyhjennä lomake -toiminto

Testattava asia Alkutila Syöte Tulos OK / Ei

Tyhjennetään lomake Avataan joku

tietue näytölle

Painetaan

Tyhjennä-

painiketta

51

Ohje -toiminto

Testattava asia Alkutila Syöte Tulos OK / Ei

Luetaan ohjeita (Auke-

aako ohje oikeasta pai-

kasta)

Painetaan

Ohje-

painiketta

2.16 Lintuasemien ylläpito

Tietokantatoiminnot kohdistuvat tauluun LINTUASEMA.

Käyttöliittymän yleiskuva

Testattavat asiat OK / Ei

Lomake aukeaa valikkopalkista OK

Kenttien asettelu näyttää samalta muihin lomakkeisiin nähden. (vrt.

suunn. dokumentti kuva 8)

Lomake on samanvärinen muihin lomakkeisiin nähden.(vrt. suunn.

dokumentti kuva 8)

Tabulaattori käy läpi kaikki päivitettävät kentät ja painikkeet järjes-

tyksessä.

Lomakkeessa on kaikki vaadittavat kentät (kts. suunn. dokumentti)

Kenttien nimet on kirjoitettu oikein

Kaikki toiminnot (painikkeet) löytyvät.

Popup-valikot

Testattavat asiat OK / Ei

Onko vaadituissa kentissä popup-valikot. (kts. suunn. dokumentti)

Löytyykö valikoista kaikki arvot, jotka on tietokannassa

Valitaan joku arvo. Siirtyykö valittu arvo lomakkeen kenttään

52

Ihmisten nimiä sisältävissä popupeissa order-by sukunimi & etunimi

Kenttiin liittyvät haut ja tarkistukset

Testattavat asiat OK / Ei

Lisäyksessä tarkistetaan, että syötetty asemanumero löytyy

RENGASTAJA-taulusta.

Toimintojen testaus

Hae-toiminto

Testattava asia Alkutila Syöte Tulos OK / Ei

Haetaan tyhjin hakueh-

doin

Tyhjennetään

lomake

Painetaan

Hae-painiketta

Hakuehdot

puuttuvat

OK

Haetaan, kun kaikki

kentät on täytetty

Avataan joku

tietue näytölle

Painetaan

Hae-painiketta

Haetaan väärin hakueh-

doin

Tyhjennetään

lomake

Syötetään

kenttiin vää-

ränmuotoisia

arvoja

Haetaan oikein ehdoin -

0 hakutulosta

Tietokannasta

katsomalla et-

sitään sellaiset

hakuehdot,

että haun tu-

lokseksi tulee

0 tietuetta.

Syötetään

hakuehdot

ja painetaan

Hae-painiketta

53

Haetaan oikein ehdoin -

1 hakutulos

Tietokannasta

katsomalla et-

sitään sellaiset

hakuehdot,

että haun tu-

lokseksi tulee

1 tietue.

Syötetään

hakuehdot

ja painetaan

Hae-painiketta

Haetaan oikein ehdoin -

monta hakutulosta

Tietokannasta

katsomalla et-

sitään sellaiset

hakuehdot,

että haun

tulokseksi

tulee useita

tietueita.

Syötetään

hakuehdot

ja painetaan

Hae-painiketta

Lisää-toiminto

Testattava asia Alkutila Syöte Tulos OK / Ei

Lisätään tyhjä tietue. Tyhjennetään

lomake

Painetaan

Lisää-

painiketta

Kelvollisen tietueen li-

sääminen tietokantaan

Esim. poiste-

taan joku tie-

tue kannasta ja

lisätään se uu-

delleen

54

Lisätään sama tietue

kahteen kertaan

Äsken lisät-

ty tietue on

näytöllä

Painetaan

Lisää-

painiketta

Korjaa-toiminto

Testattava asia Alkutila Syöte Tulos OK / Ei

Päivitetään olemassao-

levaa tietuetta

Avataan näy-

tölle joku

tietue

Muutetaan tie-

toja (ei kui-

tenkaan avain-

kenttää) ja pai-

netaan Korjaa-

painiketta.

Päivitetään tietuetta, jo-

ta ei ole tietokannassa.

Keksitään tie-

tue, jota ei ole

tietokannassa

Syötetään tie-

tue näytölle

ja paine-

taan Korjaa-

painiketta

Poisto-toiminto

Testattava asia Alkutila Syöte Tulos OK / Ei

55

Poistetaan olemassao-

leva tietue (Tarkistet-

tava: Varmistettiinko

käyttäjältä poiston

halukkuus, poistuiko

tietue tietokannasta ja

ilmoitettinko tietuee-

seen liittyvistä toisista

tietueista)

Avataan joku

tietue näytölle

Painetaan

Poista-

painiketta

Yritetään poistaa tietue,

jota ei ole tietokannassa

Keksitään tie-

tue, jota ei ole

tietokannassa

Syötetään tie-

tue näytölle

ja paine-

taan Poista-

painiketta

Palauta-toiminto

Testattava asia Alkutila Syöte Tulos OK / Ei

Toimiiko palautus Avataan näy-

tölle joku

tietue

Muutetaan tie-

toja ja paine-

taan Palauta-

painiketta

Tyhjennä lomake -toiminto

Testattava asia Alkutila Syöte Tulos OK / Ei

Tyhjennetään lomake Avataan joku

tietue näytölle

Painetaan

Tyhjennä-

painiketta

56

Ohje -toiminto

Testattava asia Alkutila Syöte Tulos OK / Ei

Luetaan ohjeita (Auke-

aako ohje oikeasta pai-

kasta)

Painetaan

Ohje-

painiketta

2.17 Värirenkaiden jakelu

Tietokantatoiminnot kohdistuvat tauluun VRENGAS.

Käyttöliittymän yleiskuva

Testattavat asiat OK / Ei

Lomake aukeaa valikkopalkista

Kenttien asettelu näyttää samalta muihin lomakkeisiin nähden. (vrt.

suunn. dokumentti kuva 8)

Lomake on samanvärinen muihin lomakkeisiin nähden. (vrt. suunn.

dokumentti kuva 8)

Tabulaattori käy läpi kaikki päivitettävät kentät ja painikkeet järjes-

tyksessä.

Lomakkeessa on kaikki vaadittavat kentät (kts. suunn. dokumentti)

Kenttien nimet on kirjoitettu oikein

Kaikki toiminnot (painikkeet) löytyvät

Popup-valikot

Testattavat asiat OK / Ei

Onko vaadituissa kentissä popup-valikot. (kts. suunn. dokumentti)

Löytyykö valikoista kaikki arvot, jotka on tietokannassa

Valitaan joku arvo. Siirtyykö valittu arvo lomakkeen kenttään

57

Ihmisten nimiä sisältävissä popupeissa order-by sukunimi & etunimi

Toimintojen testaus

Hae-toiminto

Testattava asia Alkutila Syöte Tulos OK / Ei

Haetaan tyhjin hakueh-

doin

Tyhjennetään

lomake

Painetaan

Hae-painiketta

Haetaan, kun kaikki

kentät on täytetty

Avataan joku

tietue näytölle

Painetaan

Hae-painiketta

Haetaan väärin hakueh-

doin

Tyhjennetään

lomake

Syötetään

kenttiin vää-

ränmuotoisia

arvoja

Haetaan oikein ehdoin -

0 hakutulosta

Tietokannasta

katsomalla et-

sitään sellaiset

hakuehdot,

että haun tu-

lokseksi tulee

0 tietuetta.

Syötetään

hakuehdot

ja painetaan

Hae-painiketta

Haetaan oikein ehdoin -

1 hakutulos

Tietokannasta

katsomalla et-

sitään sellaiset

hakuehdot,

että haun tu-

lokseksi tulee

1 tietue.

Syötetään

hakuehdot

ja painetaan

Hae-painiketta

58

Haetaan oikein ehdoin -

monta hakutulosta

Tietokannasta

katsomalla et-

sitään sellaiset

hakuehdot,

että haun tu-

lokseksi tulee

useita tietuei-

ta. Syötetään

hakuehdot

ja painetaan

Hae-painiketta

Lisää-toiminto

Testattava asia Alkutila Syöte Tulos OK / Ei

Lisätään tyhjää Tyhjennetään

lomake

Painetaan

Lisää-

painiketta

Kelvollisen tietueen li-

sääminen tietokantaan

Esim. poiste-

taan joku tie-

tue kannasta ja

lisätään se uu-

delleen

Lisätään sama tietue

kahteen kertaan

Äsken lisät-

ty tietue on

näytöllä

Painetaan

Lisää-

painiketta

Kenttiin liittyvät haut ja tarkistukset

59

Laji: Koostuu lajin

lyhennekentästä se-

kä popup-valikosta.

Käyttäjä voi suoraan

kirjoittaa lajin lyhen-

teen kenttään, jonka

perusteella lajin sallitut

sarjat haetaan näytölle.

Tai lajitieto voidaan

hakea popup-valikosta,

jonka arvo (LALYH)

haetaan LAJI-taulusta.

Rengastaja: Tarkis-

tetaan, että syötetty

rengastajanumero

löytyy RENGASTAJA-

taulusta.

Jakopvm: Tarkistetaan,

että jakopäivä ei ole tu-

levaisuudessa.

Rengastaja-kentän on

oltava numeerinen

Korjaa-toiminto

Testattava asia Alkutila Syöte Tulos OK / Ei

60

Päivitetään olemassao-

levaa tietuetta

Avataan näy-

tölle joku

tietue

Muutetaan tie-

toja (ei kui-

tenkaan avain-

kenttää) ja pai-

netaan Korjaa-

painiketta.

Päivitetään tietuetta, jo-

ta ei ole tietokannassa.

Keksitään tie-

tue, jota ei ole

tietokannassa

Syötetään tie-

tue näytölle

ja paine-

taan Korjaa-

painiketta

Poisto-toiminto

Testattava asia Alkutila Syöte Tulos OK / Ei

Poistetaan olemassao-

leva tietue (Tarkistet-

tava: Varmistettiinko

käyttäjältä poiston

halukkuus, poistuiko

tietue tietokannasta ja

ilmoitettinko tietuee-

seen liittyvistä toisista

tietueista)

Avataan joku

tietue näytölle

Painetaan

Poista-

painiketta

Yritetään poistaa tietue,

jota ei ole tietokannassa

Keksitään tie-

tue, jota ei ole

tietokannassa

Syötetään tie-

tue näytölle

ja paine-

taan Poista-

painiketta

61

Palauta-toiminto

Testattava asia Alkutila Syöte Tulos OK / Ei

Toimiiko palautus Avataan näy-

tölle joku

tietue

Muutetaan tie-

toja ja paine-

taan Palauta-

painiketta

Tyhjennä lomake -toiminto

Testattava asia Alkutila Syöte Tulos OK / Ei

Tyhjennetään lomake Avataan joku

tietue näytölle

Painetaan

Tyhjennä-

painiketta

Ohje -toiminto

Testattava asia Alkutila Syöte Tulos OK / Ei

Luetaan ohjeita (Auke-

aako ohje oikeasta pai-

kasta)

Painetaan

Ohje-

painiketta

top related