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

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

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

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

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

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

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

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

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

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

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

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

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

Lohtu-projekti. Testiraportti. Versiohistoria: syklin toteutuksen testit. 1. ajo Virve

Lohtu-projekti. Testaussuunnitelma

Testausdokumentti. Sivu: 1 / 10. Ohjelmistotuotantoprojekti Sheeple Helsingin yliopisto. Versiohistoria

Voit hakea asiakasta nimellä sivun alapalkissa Tarkennettu haku -valinnalla tai sivun yläpalkissa olevalla valinnalla Haut.

OHJE KILPIEN LISÄÄMISESTÄ ATJN KILPIVARASTOON

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

KILVET...2 ATJ Aloitussivu...2 Päävalikko...3 Kilpisarjatilausten haku...4 Kilpisarjatilaukset...5 Kilpisarjatilaus...6 Kilpisarjatilauksen

Opponointitestaus VYM -> LiKe

Vaatimusmäärittelydokumentti Osatehtävä Jokeri

Testausdokumentti. Kivireki. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos

Octo käyttöohje 1. Sisältö

Testausraportti. Orava. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos

WebOodi Opetukseen ja tentteihin ilmoittautuminen

Avaa sovellus (PERUSAURORA)

10. ASIAKASHALLINTA CRM; Osoitetarrat, ryhmäsähköposti ja export

Testausraportti. Oppimistavoitteiden hallintajärjestelmä harri

Webforum. Version 14.4 uudet ominaisuudet. Viimeisin päivitys:

Syötetään haettavan tai lisättävän henkilön henkilötunnus, keinohenkilötunnus, K-tunnus tai asiakasnumero.

Send-It ilmoittautumisjärjestelmä (judotapahtumat Suomessa)

17 BUDJETOINTI. Asiakaskohtainen Budjetti Ylläpito-ohjelma. Dafo Versio 10 BUDJETOINTI. Käyttöohje. BudgCust Yleistä

Järjestelmän kriittisimmille toiminnallisuuksille (listattu alla), toteutetaan 1

OTT-S99 TESTAUSLOMAKE 1(22) Käyttäjää (tunnusta) ei saa olla kannassa

Testaussuunnitelma. PUSU-ryhmä. Helsinki Ohjelmistotuotantoprojekti. HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos

UTIFLEET-VARAUSJÄRJESTELMÄ KÄYTTÄJÄN OHJE. Gospel Flight ry

1 (5) TYÖNANTAJAN / TYÖPAIKKAKOULUTTAJAN KÄYTTÖLIITTYMÄ

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

TESTIRAPORTTI - VYM JA KANTA Virtuaaliyhteisöjen muodostaminen Versio 1.0

OSAAMISENHALLINTA HENKILÖSTÖ. Esimiehen pikaohje

T Testiraportti - järjestelmätestaus

Ohjelmisto on selainpohjaisen käyttöliittymän tarjoava tietokantajärjestelmä merikotkien seurantaan WWF:n Merikotka-työryhmän tarpeisiin.

Kanta. Potilastiedon arkiston arkistonhoitajan opas

Testaussuunnitelma Labra

SQL-perusteet, SELECT-, INSERT-, CREATE-lauseet

Testaussuunnitelma PULSU. Syksy 2008 Ohjelmistotuotantoprojekti. HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos

Convergence of messaging

58160 Ohjelmoinnin harjoitustyö

Kuva 7.2 vastaustaulu harjoitukseen 7.2

ARVI-järjestelmän ohje arvioinnin syöttäjälle

HAE - OPISKELIJA. Helsingin yliopisto Kehittämisosasto Opiskelijarekisteri. Oodi 2.71 Käyttöohje Hae Opiskelija

Yksikkötestaus. Kattava testaus. Moduulitestaus. Ohjelman testaus. yksikkotestaus/ Seija Lahtinen

Opetustapahtumien hakeminen (Hae - Opetustapahtuma)

Tik Tietojenkäsittelyopin ohjelmatyö Tietotekniikan osasto Teknillinen korkeakoulu KÄYTTÖOHJE. LiKe Liiketoiminnan kehityksen tukiprojekti

2013 -merkistä tunnistat uudet ominaisuudet

Hälyri-tietojärjestelmän järjestelmätestaussuunnitelma ja -raporttimalli

Fingridin säätösähkötarjousohje. Vaksin käyttöohjeet

Testausraportti v.1.3

FAQ, Rekrytointimoduuli

Käyttöohje. Tiput-ryhmä Ohjelmistotuotantoprojekti

HYVÄKSILUKEMISEN TEKEMINEN ILMAN ENNAKKOPÄÄTÖSTÄ

Tiedonlähteille NELLIn kautta -

Ylläpitodokumentti. Boa Open Access. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos


Tilaajan pikaopas. kotijakelu.onemed.fi

3.3 Kurssin palauttaminen

Käyttötapauksen nimi Lukija: pääsivu

Käyttötapauksen nimi Lukija: pääsivu

Hirviö Järjestelmätestauksen testitapaukset ja suoritusloki I1

Ohjelmiston testaus ja laatu. Testausmenetelmiä

HYVÄKSILUKEMISEN TEKEMINEN ILMAN ENNAKKOPÄÄTÖSTÄ

Toimittajaportaalin rekisteröityminen Toimittajaportaalin sisäänkirjautuminen Laskun luonti Liitteen lisääminen laskulle Asiakkaiden hallinta Uuden

KÄYTTÖOPAS: NELLI-TIEDONHAKUPORTAALI

Asiakastietojen tuominen toisesta tietokannasta etaika-ohjelmistoon. Kuinka yhdistän tietoja eri asiakastietokantojen välillä

Teknillinen korkeakoulu T Tietojenkäsittelyopin ohjelmatyö. Testausraportti Smartmeeting opponointi

Kirjautuminen Timmiin

Suvi Junes/Pauliina Munter Tietohallinto/Opetusteknologiapalvelut 2014

Käyttöohje. Versiohistoria: versio Mari Kommenttien perusteella korjattu versio

Asiakashallinta. TaikaTapahtumat -käyttöohje

Toimittajaportaalin pikaohje

Irman käyttöohje Tunturisuunnistajille

Nettijäsenrekisterin käyttöohje Päivitetty

T Testiraportti - integraatiotestaus

MOODLE-OHJE: Liitetiedoston lisääminen ja päivittäminen

Metropolia ammattikorkeakoulu TU00BS : ICT-teknologiaosaaminen Tuntitehtävät 7 Pasi Ranne

Toimittajaportaalin pikaohje

Käyttötapauksen nimi Lukija: pääsivu Osallistujat Lukija Tuloehdot Käyttäjä on avannut sivuston pääsivun Kuvaus Ruudulle tulostuvat kirjoittajat ja

Kontrollipolkujen määrä

Hälyri-tietojärjestelmän järjestelmätestaussuunnitelma ja -raporttimalli

Tulospalvelun käyttö. Ringette/Länsi-Suomen alue

Opetustapahtumien hakeminen (Hae - Opetustapahtuma)

ARVI-järjestelmän ohje arvioinnin syöttäjälle

VA-järjestelmän käyttöohje

Käyttöohje. KotKot. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos

Ylläpitodokumentti. Ohjelmistotuotantoprojektin tietojärjestelmä OhtuTie

Opintokohteen luominen

Maestro Lappeenranta Mannerheiminkatu Lappeenranta. Maestro Helsinki Huopalahdentie Helsinki

1. Kalenterin omistajan käyttöohje

Pelaajan tietojen lisääminen

Transkriptio:

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

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 dokumentaatiota. 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äydellinen 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ä syntyneitä virheitä käytiin läpi palaverissa ja pohdittiin virheiden vakavuutta. Testiaineisto 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 toiveiden osalta on tehty joitain muutoksia.

2 Integrointitestauksessa käytetty testiaineisto (kts.testitulokset) sisältää myös validointitestausaineistoa. 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, joka aukeaa lomakkeen Ohje -painikkeesta. Myös muu dokumentaatio on tehty huolellisesti ja todettu hyväksi. Suunnitteludokumentiin tehdyt muutokset on dokumentoitu 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ä sarakkeessa on kuvattu testitapaus ja toisessa tieto testin onnistumisesta (/Ei). Toimintojen 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 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ärjestyksessä. Lomakkeessa on kaikki vaadittavat kentät (kts. suunn. dokumentti) Kenttien nimet on kirjoitettu oikein / Ei

4 Kaikki toiminnot (painikkeet) löytyvät Popup-valikot Testattavat asiat 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 / Ei Toimintojen testaus Hae-toiminto Testattava asia Alkutila Syöte Tulos / Ei Haetaan tyhjin hakuehdoin Haetaan, kun kaikki kentät on täytetty Haetaan väärin hakuehdoin 0 hakutulosta Tyhjennetään Hakuehdot lomake puuttuvat. Avataan joku tietue näytölle Tyhjennetään lomake kenttiin vääränmuotoisia arvoja katsomalla etsitään sellaiset, että haun tulokseksi tulee 0 tietuetta. Haku löysi täsmälleen yhden tietueen. Hakuehdoilla ei löytynyt mitään. Hakuehdoilla ei löytynyt mitään.

5 Löytyi 1 laji. 1 hakutulos katsomalla et- Ja kyseisen la- sitään sellaiset ja painetaan jin tiedot tu-, lostuivat näy- että haun tu- tölle. lokseksi tulee 1 tietue. Löytyi x lajia. monta hakutulosta katsomalla et- Lajit 1 - x. sitään sellaiset ja painetaan, että haun tulokseksi tulee useita tietueita. Lisää-toiminto Testattava asia Alkutila Syöte Tulos / Ei Lisätään tyhjä tietue Tyhjennetään lomake Lisääpainiketta Lajitieto puuttuu. Kelvollisen tietueen lisääminen Esim. poiste- Lisäys onnistui. tietokantaan taan joku tie- tue kannasta ja lisätään se uudelleen Lisääpainiketta

6 Lisätään sama tietue Äsken lisät- Lisäys onnis- EI kahteen kertaan ty tietue on Lisää- tui. näytöllä painiketta Kenttiin liittyvät haut ja tarkistukset Laji: Koostuu lajin lyhennekentästä sekä popup-valikosta. Käyttäjä voi suoraan kirjoittaa lajin lyhenteen 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 arvot NULL (sallittu) tai H (hyväksyttävä).

7 Korjaa-toiminto Testattava asia Alkutila Syöte Tulos / Ei Päivitetään olemassaolevaa tietuetta Päivitetään tietuetta, jota ei ole tietokannassa. Avataan näy- Muutetaan tie- Päivitys onnis- tölle joku tietue Keksitään tietue, jota ei ole tietokannassa toja (ei kuitenkaan tui avaintuikenttää) Korjaapainiketta. tietue Rivin tunniste näytölle puuttuu. Korjaapainiketta Palauta-toiminto Testattava asia Alkutila Syöte Tulos / Ei Toimiiko palautus Avataan näytölle Muutetaan tie- Palautus joku toja ja paine- onnistuu. tietue taan Palautapainiketta Tyhjennä lomake -toiminto Testattava asia Alkutila Syöte Tulos / Ei Tyhjennetään lomake Avataan joku Lomakkeen tietue näytölle Tyhjennäpainiketta tyhjennys onnistuu.

8 Ohje -toiminto Testattava asia Alkutila Syöte Tulos / Ei Luetaan ohjeita (Aukeaako Ohje avau- ohje oikeasta pai- Ohjetuu oikeasta kasta) painiketta paikasta. 2.4 Renkaan merkitseminen hävinneeksi/tuhoutuneeksi 2.5 Käytettyjen renkaiden selaus Tietokantatoiminnot kohdistuvat tauluun RENGASTETTU. Käyttöliittymän yleiskuva Testattavat asiat 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ärjestyksessä. Lomakkeessa on kaikki vaadittavat kentät (kts. suunn. dokumentti) Kenttien nimet on kirjoitettu oikein Kaikki toiminnot (painikkeet) löytyvät / Ei Toimintojen testaus Hae-toiminto Testattava asia Alkutila Syöte Tulos / Ei

9 Haetaan tyhjin hakuehdoin Haetaan, kun kaikki kentät on täytetty Haetaan väärin hakuehdoin 0 hakutulosta 1 hakutulos Tyhjennetään lomake Avataan joku tietue näytölle Tyhjennetään lomake katsomalla etsitään sellaiset, että haun tulokseksi tulee 0 tietuetta. katsomalla etsitään sellaiset, että haun tulokseksi tulee 1 tietue. kenttiin vääränmuotoisia arvoja

10 monta hakutulosta katsomalla etsitään sellaiset, että haun tulokseksi tulee useita tietueita. Palauta-toiminto Testattava asia Alkutila Syöte Tulos / Ei Toimiiko palautus Avataan näytölle Muutetaan tie- joku toja ja paine- tietue taan Palautapainiketta Tyhjennä lomake -toiminto Testattava asia Alkutila Syöte Tulos / Ei Tyhjennetään lomake Avataan joku tietue näytölle Tyhjennäpainiketta Ohje -toiminto Testattava asia Alkutila Syöte Tulos / Ei Luetaan ohjeita (Aukeaako ohje oikeasta paikasta) Ohjepainiketta

11 2.6 Rengasvälin hajoitus 2.7 Rengastajien ylläpito Tietokantatoiminnot kohdistuvat tauluun RENGASTAJA. Käyttöliittymän yleiskuva Testattavat asiat 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ärjestyksessä. Lomakkeessa on kaikki vaadittavat kentät (kts. suunn. dokumentti) Kenttien nimet on kirjoitettu oikein Kaikki toiminnot (painikkeet) löytyvät / Ei Ei Ei Toimintojen testaus Hae-toiminto Testattava asia Alkutila Syöte Tulos / Ei Haetaan tyhjin hakuehdoin Haetaan, kun kaikki kentät on täytetty Tyhjennetään lomake Hakuehdot puuttuvat. Avataan joku Hakuehdoilla EI tietue näytölle ei löytynyt mitään.

12 Haetaan väärin hakueh- Tyhjennetään Hakuehdoilla lomake kenttiin doin vää- ei löytynyt ränmuotoisia mitään. arvoja Hakuehdoilla. 0 hakutulosta katsomalla et- ei löytynyt sitään sellaiset ja painetaan mitään., että haun tulokseksi tulee 0 tietuetta. Haku löysi. 1 hakutulos katsomalla et- täsmälleen sitään sellaiset ja painetaan yhden rengas-, tajan. että haun tulokseksi tulee 1 tietue. Löytyi x ren- monta hakutulosta (yli katsomalla et- gastajaa, ren- kymmenen) sitään sellaiset ja painetaan gastajat 1 - x., että haun tulokseksi tulee yli 10 tietuetta.

13 Toimiko hakutulosten Edellisen Selataan haku- Selaus toimii selaus oikein kohdan haku- tuloksia listas- oikein. tulokset sa alusta loppuun ja takaisin Lisää-toiminto Testattava asia Alkutila Syöte Tulos / Ei Lisätään tyhjä tietue Tyhjennetään Lomake on lomake Lisääpainiketta tyhjä. Kelvollisen tietueen lisääminen tietokantaan Lisätään sama tietue kahteen kertaan Esim. poistetaan Lisäys onnistui. joku tie- tue kannasta ja lisätään se uudelleen Lisääpainiketta Äsken lisätty Lisäys onnis- EI tietue on Lisäätui. näytöllä painiketta Kenttiin liittyvät haut ja tarkistukset

14 Rengastaja: Rengastajan numero, jonka perusteella käyttäjä suorittaa haun tietokannasta. Käyttäjä voi kirjoittaa suoraan rengastajan numeron kenttään, jonka perusteella rengastajan nimi haetaan. Tai molemmat voidaan hakea popup-valikosta, jonka arvot RENGASTA- JA, REETUNIMI JA RESUKUNIMI haetaan RENGASTAJAtaulusta. Käyttäjä ei voi suoraan ylläpitää nimi-kenttiä. Rengastajanumerokenttä on pakollinen. Rengastajanumerokenttä on numeerinen.

15 Lisäyksessä Rengastajanumerokentän arvo saadaan kyselyllä SELECT MAX RENRO+1 FROM RENGASTA- JA. Käyttäjä ei voi ylläpitää kenttiä Rengastajanumero ja Päivitys pvm. Korjaa-toiminto Testattava asia Alkutila Syöte Tulos / Ei Päivitetään olemassaolevaa tietuetta Päivitetään tietuetta, jota ei ole tietokannassa. Avataan näy- Muutetaan tie- Päivitys onnis- tölle joku tietue Keksitään tietue, jota ei ole tietokannassa toja (ei kuitenkaan tui avaintuikenttää) Korjaapainiketta. tietue Päivitys onnis- EI näytölle tui. Korjaapainiketta Poisto-toiminto Testattava asia Alkutila Syöte Tulos / Ei

16 Poistetaan olemassao- Avataan joku Poiston ha- leva tietue (Tarkistet- tietue näytölle Poista- lukkuus var- tava: Varmistettiinko painiketta mistettiin, käyttäjältä poiston tietue poistui halukkuus, poistuiko tietokannasta. tietue tietokannasta ja Poisto onnistui ilmoitettinko tietuee- -ilmoitus. seen liittyvistä toisista tietueista) Yritetään poistaa tietue, Keksitään tie- tie- jota ei ole tietokannassa tue, jota ei ole tue näytölle tietokannassa ja painetaan Poistapainiketta Palauta-toiminto Testattava asia Alkutila Syöte Tulos / Ei Toimiiko palautus Avataan näytölle Muutetaan tie- Palautus joku toja ja paine- onnistuu. tietue taan Palautapainiketta Tyhjennä lomake -toiminto Testattava asia Alkutila Syöte Tulos / Ei Tyhjennetään lomake Avataan joku Lomakkeen tietue näytölle Tyhjennäpainiketta tyhjennys onnistuu.

17 Ohje -toiminto Testattava asia Alkutila Syöte Tulos / Ei Luetaan ohjeita (Aukeaako Ohje avau- ohje oikeasta pai- Ohjetuu oikeasta kasta) painiketta paikasta. 2.8 Rengastusten hirrustietojen ylläpito Tietokantatoiminnot kohdistuvat tauluun RHIRRUS. Käyttöliittymän yleiskuva Testattavat asiat 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ärjestyksessä. Lomakkeessa on kaikki vaadittavat kentät (kts. suunn. dokumentti) Kenttien nimet on kirjoitettu oikein Kaikki toiminnot (painikkeet) löytyvät / Ei Toimintojen testaus Hae-toiminto Testattava asia Alkutila Syöte Tulos / Ei Haetaan tyhjin hakuehdoin Tyhjennetään lomake Hakuehdot puuttuvat

18 Haetaan, kun kaikki Avataan joku Haku löysi kentät on täytetty tietue näytölle täsmälleen yhden tietueen Haetaan väärin hakueh- Tyhjennetään Hakuehdoilla lomake kenttiin doin vää- ei löytynyt ränmuotoisia mitään arvoja Hakuehdoilla 0 hakutulosta katsomalla et- ei löytynyt sitään sellaiset ja painetaan mitään, että haun tulokseksi tulee 0 tietuetta. Haku löysi 1 hakutulos katsomalla et- täsmälleen sitään sellaiset ja painetaan yhden hirrus-, tiedon että haun tulokseksi tulee 1 tietue. Löytyi x hir- monta hakutulosta katsomalla et- rustietoa, hir- sitään sellaiset ja painetaan rustiedot 1 - x:, että haun tulokseksi tulee yuseita tietueita.

19 Lisää-toiminto Testattava asia Alkutila Syöte Tulos / Ei Lisätään tyhjä tietue. Tyhjennetään Lisäys ei lomake Lisääpainiketta onnistunut, nimirengasnumero on väärä Kelvollisen tietueen lisääminen tietokantaan Lisätään sama tietue kahteen kertaan Esim. poistetaan Lisäys onnistui joku tie- tue kannasta ja lisätään se uudelleen Lisääpainiketta Äsken lisätty Lisäys onnis- EI tietue on Lisäätui näytöllä painiketta Kenttiin liittyvät haut ja tarkistukset Kentän NIMIR tarkistus tehdään RENGASTETTUtaulusta. Korjaa-toiminto Testattava asia Alkutila Syöte Tulos / Ei

20 Päivitetään olemassao- Avataan näy- Muutetaan tie- Päivitys onnis- levaa tietuetta tölle joku toja (ei kui- tui tietue tenkaan avainkenttää) Korjaapainiketta. Päivitetään tietuetta, jo- Keksitään tie- tie- Rivin tunniste ta ei ole tietokannassa. tue, jota ei ole tue näytölle puuttuu.ăhae tietokannassa ja paine- tapaaminen taan Korjaa- uudestaan painiketta Poisto-toiminto Testattava asia Alkutila Syöte Tulos / Ei Poistetaan olemassaoleva Avataan joku Poiston ha- tietue (Tarkistet- tietue näytölle Poistalukkuus var- tava: Varmistettiinko painiketta mistetaan. käyttäjältä poiston Poisto onnistui. halukkuus, poistuiko Tietue tietue tietokannasta ja poistui myös ilmoitettinko tietueeseen kannasta. liittyvistä toisista tietueista) Yritetään poistaa tietue, Keksitään tietue, tie- jota ei ole tietokannassa jota ei ole tue näytölle tietokannassa Poistapainiketta

21 Palauta-toiminto Testattava asia Alkutila Syöte Tulos / Ei Toimiiko palautus Avataan näytölle Muutetaan tie- joku toja ja paine- tietue taan Palautapainiketta Tyhjennä lomake -toiminto Testattava asia Alkutila Syöte Tulos / Ei Tyhjennetään lomake Avataan joku tietue näytölle Tyhjennäpainiketta Ohje -toiminto Testattava asia Alkutila Syöte Tulos / Ei Luetaan ohjeita (Aukeaako ohje oikeasta paikasta) Ohjepainiketta 2.9 Maatietojen ylläpito Tietokantatoiminnot kohdistuvat tauluun OSOITEMAA. Käyttöliittymän yleiskuva Testattavat asiat Lomake aukeaa valikkopalkista Kenttien asettelu näyttää samalta muihin lomakkeisiin nähden (vrt. suunn. dokumentti kuva 8) / Ei

22 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 jerjestyksessä. Lomakkeessa on kaikki vaadittavat kentät (kts. suunn. dokumentti) Kenttien nimet on kirjoitettu oikein Kaikki toiminnot (painikkeet) löytyvät Popup-valikot Testattavat asiat 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 / Ei Toimintojen testaus Hae-toiminto Testattava asia Alkutila Syöte Tulos / Ei Haetaan tyhjin hakuehdoin Haetaan, kun kaikki kentät on täytetty Haetaan väärin hakuehdoin Tyhjennetään lomake Hakuehdot puuttuvat Avataan joku Haku löysi tietue näytölle täsmälleen yhden maan. Tyhjennetään Hakuehdoilla lomake kenttiin vääränmuotoisia ei löytynyt mitään. arvoja

23 Hakuehdoilla 0 hakutulosta katsomalla et- ei löytynyt sitään sellaiset ja painetaan mitään., että haun tulokseksi tulee 0 tietuetta. Haku löysi 1 hakutulos katsomalla et- täsmälleen sitään sellaiset ja painetaan yhden maan., että haun tulokseksi tulee 1 tietue. Löytyi x maa- monta hakutulosta katsomalla et- ta, maat 1-10. sitään sellaiset ja painetaan, että haun tulokseksi tulee useita tietueita. Lisää-toiminto Testattava asia Alkutila Syöte Tulos / Ei Lisätään tyhjä tietue. Tyhjennetään lomake Lisääpainiketta Maalyhenne puuttuu.

24 Kelvollisen tietueen li- Esim. poiste- Lisäys onnis- sääminen tietokantaan taan joku tie- Lisää- tui. tue kannasta ja painikett lisätään se uudelleen Lisätään sama tietue Äsken lisät- Lisäys ei kahteen kertaan ty tietue on Lisää- onnistunut: näytöllä Insert painiketta operation exception: ORA-00001: yksikäsitteistä rajoitetta (TI- PU.XPOSOITEMAA) loukattu Kenttiin liittyvät haut ja tarkistukset Maatunnus: Koostuu osoitemaan maatunnuskentästä sekä popupvalikosta. Käyttäjä voi suoraan kirjoittaa maan lyhenteen kenttään, jonka perusteella maan nimi haetaan. Tai tieto voidaan hakea popup-valikosta, jonka arvo (OMLYH) haetaan OSOITEMAAtaulusta.

25 Kieli: Alasvetovalikko, jonka arvot haetaan SANASTO-taulusta (SAKIELI). Korjaa-toiminto Testattava asia Alkutila Syöte Tulos / Ei Päivitetään olemassaolevaa tietuetta Päivitetään tietuetta, jota ei ole tietokannassa. Avataan näy- Muutetaan tie- Päivitys onnis- tölle joku tietue Keksitään tietue, jota ei ole tietokannassa toja (ei kuitenkaan tui avaintuikenttää) Korjaapainiketta. tietue Rivin tunnis- näytölle te puuttuu. ja paine- Hae maa taan Korjaapainiketta uudestaan. Poisto-toiminto Testattava asia Alkutila Syöte Tulos / Ei

26 Poistetaan olemassao- Avataan joku Käyttäjältä leva tietue (Tarkistet- tietue näytölle Poista- varmistettiin tava: Varmistettiinko painiketta poiston haluk- käyttäjältä poiston kuus. Poisto halukkuus, poistuiko onnistui. Pois- tietue tietokannasta ja tui myös ilmoitettinko tietuee- tietokannas- seen liittyvistä toisista ta. Ei muita tietueista) ilmoituksia. Yritetään poistaa tietue, Keksitään tie- tie- jota ei ole tietokannassa tue, jota ei ole tue näytölle tietokannassa ja painetaan Poistapainiketta Palauta-toiminto Testattava asia Alkutila Syöte Tulos / Ei Toimiiko palautus Avataan näytölle Muutetaan tie- Toimii. joku toja ja paine- tietue taan Palautapainiketta Tyhjennä lomake -toiminto Testattava asia Alkutila Syöte Tulos / Ei Tyhjennetään lomake Avataan joku Toimii. tietue näytölle Tyhjennäpainiketta

27 Ohje -toiminto Testattava asia Alkutila Syöte Tulos / Ei Luetaan ohjeita (Aukeaako Ohjesivu ohje oikeasta pai- Ohje- avautui oi- kasta) painiketta keasta paikasta. 2.10 Läänien ylläpito Tietokantatoiminnot kohdistuvat tauluun LAANI. Käyttöliittymän yleiskuva Testattavat asiat Lomake aukeaa valikkopalkista Kenttien asettelu näyttää samalta muihin lomakkeisiin nähden (vtr. suun. dokumentti kuva 8) Lomake on samanvärinen muihin lomakkeisiin nähden (vtr. suun. dokumentti kuva 8) Tabulaattori käy läpi kaikki päivitettävät kentät ja painikkeet järjestyksessä. Lomakkeessa on kaikki vaadittavat kentät (kts. suunn. dokumentti) Kenttien nimet on kirjoitettu oikein Kaikki toiminnot (painikkeet) löytyvät / Ei Toimintojen testaus Hae-toiminto Testattava asia Alkutila Syöte Tulos / Ei

28 Haetaan tyhjin hakueh- Tyhjennetään Hakuehdot doin lomake puuttuvat Haetaan, kun kaikki Avataan joku kentät on täytetty tietue näytölle Haetaan väärin hakueh- Tyhjennetään lomake kenttiin doin vääränmuotoisia arvoja 0 hakutulosta katsomalla et- sitään sellaiset ja painetaan, että haun tulokseksi tulee 0 tietuetta. 1 hakutulos katsomalla et- sitään sellaiset ja painetaan, että haun tulokseksi tulee 1 tietue.

29 monta hakutulosta katsomalla etsitään sellaiset, että haun tulokseksi tulee useita tietueita. Lisää-toiminto Testattava asia Alkutila Syöte Tulos / Ei Lisätään tyhjä tietue. Tyhjennetään lomake Lisääpainiketta Kelvollisen tietueen lisääminen Esim. poistetue tietokantaan taan joku tie- kannasta ja lisätään se uudelleen Lisätään sama tietue Äsken lisätty kahteen kertaan tietue on Lisää- näytöllä painiketta Korjaa-toiminto Testattava asia Alkutila Syöte Tulos / Ei

30 Päivitetään olemassaolevaa tietuetta Päivitetään tietuetta, jota ei ole tietokannassa. Avataan näytölle joku tietue Keksitään tietue, jota ei ole tietokannassa Muutetaan tietoja (ei kuitenkaan avainkenttää) Korjaapainiketta. tietue näytölle Korjaapainiketta Poisto-toiminto Testattava asia Alkutila Syöte Tulos / Ei Poistetaan olemassaoleva Avataan joku tietue (Tarkistet- tietue näytölle Poista- tava: Varmistettiinko painiketta käyttäjältä poiston halukkuus, poistuiko tietue tietokannasta ja ilmoitettinko tietueeseen liittyvistä toisista tietueista) Yritetään poistaa tietue, Keksitään tietue, tie- jota ei ole tietokannassa jota ei ole tue näytölle tietokannassa Poistapainiketta

31 Palauta-toiminto Testattava asia Alkutila Syöte Tulos / Ei Toimiiko palautus Avataan näytölle Muutetaan tie- joku toja ja paine- tietue taan Palautapainiketta Tyhjennä lomake -toiminto Testattava asia Alkutila Syöte Tulos / Ei Tyhjennetään lomake Avataan joku tietue näytölle Tyhjennäpainiketta Ohje -toiminto Testattava asia Alkutila Syöte Tulos / Ei Luetaan ohjeita (Aukeaako ohje oikeasta paikasta) Ohjepainiketta 2.11 LYL-alueiden ylläpito Tietokantatoiminnot kohdistuvat tauluun LYL-ALUE. Käyttöliittymän yleiskuva Testattavat asiat Lomake aukeaa valikkopalkista Kenttien asettelu näyttää samalta muihin lomakkeisiin nähden (vrt. suunn. dokumentti kuva 8) / Ei

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ärjestyksessä. 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 / Ei Haetaan tyhjin hakuehdoin Tyhjennetään lomake Haetaan, kun kaikki Avataan joku kentät on täytetty tietue näytölle Haetaan väärin hakuehdoin Tyhjennetään lomake kenttiin vää- ränmuotoisia arvoja 0 hakutulosta katsomalla etsitään sellaiset, että haun tulokseksi tulee 0 tietuetta.

33 1 hakutulos monta hakutulosta katsomalla etsitään sellaiset, että haun tulokseksi tulee 1 tietue. katsomalla etsitään sellaiset, että haun tulokseksi tulee useita tietueita. Lisää-toiminto Testattava asia Alkutila Syöte Tulos / Ei Lisätään tyhjä tietue. Tyhjennetään lomake Lisääpainiketta Kelvollisen tietueen lisääminen Esim. poistetue tietokantaan taan joku tie- kannasta ja lisätään se uudelleen

34 Lisätään sama tietue kahteen kertaan Äsken lisätty tietue on näytöllä Lisääpainiketta Kenttiin liittyvät haut ja tarkistukset LYL-alue -kentän on oltava numeerinen Korjaa-toiminto Testattava asia Alkutila Syöte Tulos / Ei Päivitetään olemassaolevaa Avataan näy- Muutetaan tie- tietuetta tölle joku toja (ei kui- tietue tenkaan avainkenttää) Korjaapainiketta. Päivitetään tietuetta, jota Keksitään tie- tie- ei ole tietokannassa. tue, jota ei ole tue näytölle tietokannassa Korjaapainiketta Poisto-toiminto Testattava asia Alkutila Syöte Tulos / Ei

35 Poistetaan olemassaoleva tietue (Tarkistettava: Varmistettiinko käyttäjältä poiston halukkuus, poistuiko tietue tietokannasta ja ilmoitettinko tietueeseen liittyvistä toisista tietueista) Yritetään poistaa tietue, jota ei ole tietokannassa Avataan joku tietue näytölle Keksitään tietue, jota ei ole tietokannassa Poistapainiketta tietue näytölle Poistapainiketta. Palauta-toiminto Testattava asia Alkutila Syöte Tulos / Ei Toimiiko palautus Avataan näytölle Muutetaan tie- joku toja ja paine- tietue taan Palautapainiketta Tyhjennä lomake -toiminto Testattava asia Alkutila Syöte Tulos / Ei Tyhjennetään lomake Avataan joku tietue näytölle Tyhjennäpainiketta

36 Ohje -toiminto Testattava asia Alkutila Syöte Tulos / Ei Luetaan ohjeita (Aukeaako ohje oikeasta paikasta) Ohjepainiketta 2.12 Euring-provinssien ylläpito 2.13 Rengastuskeskusten ylläpito Tietokantatoiminnot kohdistuvat tauluun RENGASTUSKESKUS. Käyttöliittymän yleiskuva Testattavat asiat 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ärjestyksessä. Lomakkeessa on kaikki vaadittavat kentät (kts. suunn. dokumentti) Kenttien nimet on kirjoitettu oikein Kaikki toiminnot (painikkeet) löytyvät / Ei Popup-valikot Testattavat asiat Onko vaadituissa kentissä popup-valikot (kts. suunn. dokumentti) / Ei

37 Löytyykö valikoista kaikki arvot, jotka on tietokannassa Valitaan joku arvo. Siirtyykö valittu arvo lomakkeen kenttään Toimintojen testaus Hae-toiminto Testattava asia Alkutila Syöte Tulos / Ei Haetaan tyhjin hakuehdoin Haetaan, kun kaikki kentät on täytetty Haetaan väärin hakuehdoin 0 hakutulosta Tyhjennetään Hakuehdot lomake puuttuvat. Avataan joku tietue näytölle Tyhjennetään lomake kenttiin vääränmuotoisia arvoja katsomalla etsitään sellaiset, että haun tulokseksi tulee 0 tietuetta. Haku löysi täsmälleen yhden rengastuskeskuksen. Hakuehdoilla ei löytynyt mitään. Hakuehdoilla ei löytynyt mitään.

38 Haku löysi 1 hakutulos katsomalla et- täsmälleen yh- sitään sellaiset ja painetaan den rengastus-, keskuksen ja että haun tu- tietue tulostui lokseksi tulee näytölle. 1 tietue. Haku löysi yli monta hakutulosta katsomalla et- 1-x rengastus- sitään sellaiset ja painetaan keskusta. Ha-, kulistan selaus että haun onnistui ja va- tulokseksi littu tietue tu- tulee useita lostui näytölle. tietueita. Lisää-toiminto Testattava asia Alkutila Syöte Tulos / Ei Lisätään tyhjä tietue. Tyhjennetään Lisäys ei lomake Lisääpainiketta onnistunut, rengastuskes- kus lyhenne puuttuu. Kelvollisen tietueen lisääminen Esim. poiste- Lisäys onnistui. tietokantaan taan joku tie- tue kannasta ja lisätään se uudelleen Lisääpainiketta

39 Lisätään sama tietue Äsken lisät- Lisäys onnis- EI kahteen kertaan ty tietue on Lisää- tui. näytöllä painiketta Kenttiin liittyvät haut ja tarkistukset Kieli: alasvetovalikko, jonka arvot haetaan SANASTO-taulusta (SAKIELI). Korjaa-toiminto Testattava asia Alkutila Syöte Tulos / Ei Päivitetään olemassaolevaa tietuetta Päivitetään tietuetta, jota ei ole tietokannassa. Avataan näy- Muutetaan tie- Päivitys onnis- tölle joku tietue Keksitään tietue, jota ei ole tietokannassa toja (ei kuitenkaan tui avaintuikenttää) Korjaapainiketta. tietue Rivin tunnis- näytölle te puuttuu. ja paine- Hae keskus taan Korjaapainiketta uudestaan. Poisto-toiminto Testattava asia Alkutila Syöte Tulos / Ei

40 Poistetaan olemassao- Avataan joku Poiston ha- leva tietue (Tarkistet- tietue näytölle Poista- lukkuus var- tava: Varmistettiinko painiketta mistetaan. käyttäjältä poiston Poisto on- halukkuus, poistuiko nistui. Tietue tietue tietokannasta ja poistui myös ilmoitettinko tietuee- kannasta. seen liittyvistä toisista tietueista) Yritetään poistaa tietue, Keksitään tie- tie- jota ei ole tietokannassa tue, jota ei ole tue näytölle tietokannassa ja painetaan Poistapainiketta Palauta-toiminto Testattava asia Alkutila Syöte Tulos / Ei Toimiiko palautus Avataan näytölle Muutetaan tie- Palautus joku toja ja paine- onnistui. tietue taan Palautapainiketta Tyhjennä lomake -toiminto Testattava asia Alkutila Syöte Tulos / Ei Tyhjennetään lomake Avataan joku Tyhjennys onnistui. tietue näytölle Tyhjennäpainiketta

41 Ohje -toiminto Testattava asia Alkutila Syöte Tulos / Ei Luetaan ohjeita (Aukeaako ohje oikeasta paikasta) Ohjepainiketta Ohje avautui. 2.14 Lajien ylläpito Tietokantatoiminnot kohdistuvat tauluun LAJI. Käyttöliittymän yleiskuva Testattavat asiat 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ärjestyksessä. Lomakkeessa on kaikki vaadittavat kentät (kts. suunn. dokumentti) Kenttien nimet on kirjoitettu oikein Kaikki toiminnot (painikkeet) löytyvät. / Ei Popup-valikot Testattavat asiat Onko vaadituissa kentissä popup-valikot (kts. suunn. dokumentti) Löytyykö valikoista kaikki arvot, jotka ovat tietokannassa Valitaan joku arvo. Siirtyykö valittu arvo lomakkeen kenttään / Ei

42 Toimintojen testaus Hae-toiminto Testattava asia Alkutila Syöte Tulos / Ei Haetaan tyhjin hakuehdoin Haetaan, kun kaikki kentät on täytetty Haetaan väärin hakuehdoin 0 hakutulosta 1 hakutulos Tyhjennetään Alert-ikkuna: lomake Hakuehdot puuttuvat Avataan joku tietue näytölle Tyhjennetään lomake katsomalla etsitään sellaiset, että haun tulokseksi tulee 0 tietuetta. katsomalla etsitään sellaiset, että haun tulokseksi tulee 1 tietue. kenttiin vääränmuotoisia arvoja Haku löysi täsmälleen yhden lajin, joka tulostui näytölle Ilmoitus: Hakuehdoilla ei löytynyt mitään Ilmoitus: Hakuehdoilla ei löytynyt mitään Haku löysi täsmälleen yhden lajin, joka tulostui näytölle.

43 Haku löysi monta hakutulosta katsomalla et- useita lajeja. sitään sellaiset ja painetaan Hakulistan, selaus onnis- että haun tui ja valittu tulokseksi tietue tulostui tulee useita näytölle. tietueita.. Lisää-toiminto Testattava asia Alkutila Syöte Tulos / Ei Lisätään tyhjä tietue. Tyhjennetään lomake Lisääpainiketta Alert-ikkuna: Lajilyhenne puuttuu. Kelvollisen tietueen lisääminen Esim. poiste- Ilmoitus: Lisäys tietokantaan taan joku tie- tue kannasta ja lisätään se uudelleen onnistui Lisätään sama tietue Äsken lisätty Ilmoitus: Li- EI kahteen kertaan tietue on Lisääsäys onnistui näytöllä painiketta Kenttiin liittyvät haut ja tarkistukset Siipimerkki: alasve- Valikossa ei EI tovalikko, jonka arvot arvoja haetaan LAJI-taulusta (LASIIPIMERKKI).

44 Materiaali: alasveto- Valikossa ei EI valikko, jonka arvot arvoja haetaan LAJI-taulusta (LAMAT). Kentän sallitut arvot ovat K tai E. Korjaa-toiminto Testattava asia Alkutila Syöte Tulos / Ei Päivitetään olemassaolevaa tietuetta Päivitetään tietuetta, jota ei ole tietokannassa. Avataan näy- Muutetaan tie- Ilmoitus: Päi- tölle joku tietue Keksitään tietue, jota ei ole tietokannassa toja (ei kuitenkaan vitys onnistui avainvitys kenttää) Korjaapainiketta. tietue Alert-ikkuna: näytölle Rivin tunniste ja paine- puuttuu. Hae taan Korjaapainiketta laji uudestaan. Poisto-toiminto Testattava asia Alkutila Syöte Tulos / Ei

45 Poistetaan olemassao- Avataan joku Ilmoitus: Pois- leva tietue (Tarkistet- tietue näytölle Poista- to onnistui tava: Varmistettiinko painiketta käyttäjältä poiston halukkuus, poistuiko tietue tietokannasta ja ilmoitettinko tietueeseen liittyvistä toisista tietueista) Yritetään poistaa tietue, Keksitään tie- tie- Alert-ikkuna: jota ei ole tietokannassa tue, jota ei ole tue näytölle Rivin tunniste tietokannassa ja paine- puuttuu. Hae taan Poista- laji uudestaan. painiketta Palauta-toiminto Testattava asia Alkutila Syöte Tulos / Ei Toimiiko palautus Avataan näytölle Muutetaan tie- Tiedot pa- joku toja ja painelautuvat tietue taan Palautapainiketta entiselleen näytöllä. Tyhjennä lomake -toiminto Testattava asia Alkutila Syöte Tulos / Ei Tyhjennetään lomake Avataan joku Lomakkeen tietue näytölle Tyhjennäpainiketta kentät tyhjentyvät

46 Ohje -toiminto Testattava asia Alkutila Syöte Tulos / Ei Luetaan ohjeita (Aukeaako ohje oikeasta paikastapainikettta Ohje- Ohjeikkuna avautuu, mut- EI kyseisen näytön ohje puuttuu. 2.15 Sanaston ylläpito Tietokantatoiminnot kohdistuvat tauluun SANASTO. Käyttöliittymän yleiskuva Testattavat asiat 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ärjestyksessä. Lomakkeessa on kaikki vaadittavat kentät (ks. suunn. dokumentti) Kenttien nimet on kirjoitettu oikein Kaikki toiminnot (painikkeet) löytyvät / Ei Toimintojen testaus Testattava asia Alkutila Syöte Tulos / Ei

47 Hae-toiminto Testattava asia Alkutila Syöte Tulos / Ei Haetaan tyhjin hakuehdoin Haetaan, kun kaikki kentät on täytetty Haetaan väärin hakuehdoin 0 hakutulosta 1 hakutulos Tyhjennetään lomake Avataan joku tietue näytölle Tyhjennetään lomake katsomalla etsitään sellaiset, että haun tulokseksi tulee 0 tietuetta. katsomalla etsitään sellaiset, että haun tulokseksi tulee 1 tietue. kenttiin vääränmuotoisia arvoja

48 monta hakutulosta Toimiko hakutulosten selaus oikein katsomalla etsitään sellaiset, että haun tulokseksi tulee useita tietueita. Edellisen kohdan hakutulokset Selataan hakutuloksia listassa alusta loppuun ja takaisin Lisää-toiminto Testattava asia Alkutila Syöte Tulos / Ei Lisätään tyhjä tietue Tyhjennetään lomake Lisääpainiketta Kelvollisen tietueen lisääminen Esim. poistetue tietokantaan taan joku tie- kannasta ja lisätään se uudelleen Lisätään sama tietue Äsken lisätty kahteen kertaan tietue on Lisää- näytöllä painiketta

49 Kenttiin liittyvät haut ja tarkistukset SATUNNUS-kentän on oltava numeerinen Korjaa-toiminto Testattava asia Alkutila Syöte Tulos / Ei Päivitetään olemassaolevaa Avataan näy- Muutetaan tie- tietuetta tölle joku toja (ei kui- tietue tenkaan avainkenttää) Korjaapainiketta. Päivitetään tietuetta, jota Keksitään tie- tie- ei ole tietokannassa. tue, jota ei ole tue näytölle tietokannassa Korjaapainiketta Poisto-toiminto Testattava asia Alkutila Syöte Tulos / Ei

50 Poistetaan olemassaoleva tietue (Tarkistettava: Varmistettiinko käyttäjältä poiston halukkuus, poistuiko tietue tietokannasta ja ilmoitettinko tietueeseen liittyvistä toisista tietueista) Yritetään poistaa tietue, jota ei ole tietokannassa Avataan joku tietue näytölle Keksitään tietue, jota ei ole tietokannassa Poistapainiketta tietue näytölle Korjaapainiketta. Palauta-toiminto Testattava asia Alkutila Syöte Tulos / Ei Toimiiko palautus Avataan näytölle Muutetaan tie- joku toja ja paine- tietue taan Palautapainiketta Tyhjennä lomake -toiminto Testattava asia Alkutila Syöte Tulos / Ei Tyhjennetään lomake Avataan joku tietue näytölle Tyhjennäpainiketta

51 Ohje -toiminto Testattava asia Alkutila Syöte Tulos / Ei Luetaan ohjeita (Aukeaako ohje oikeasta paikasta) Ohjepainiketta 2.16 Lintuasemien ylläpito Tietokantatoiminnot kohdistuvat tauluun LINTUASEMA. Käyttöliittymän yleiskuva Testattavat asiat 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ärjestyksessä. Lomakkeessa on kaikki vaadittavat kentät (kts. suunn. dokumentti) Kenttien nimet on kirjoitettu oikein Kaikki toiminnot (painikkeet) löytyvät. / Ei Popup-valikot Testattavat asiat 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 / Ei

52 Ihmisten nimiä sisältävissä popupeissa order-by sukunimi & etunimi Kenttiin liittyvät haut ja tarkistukset Testattavat asiat Lisäyksessä tarkistetaan, että syötetty asemanumero löytyy RENGASTAJA-taulusta. / Ei Toimintojen testaus Hae-toiminto Testattava asia Alkutila Syöte Tulos / Ei Haetaan tyhjin hakuehdoin Haetaan, kun kaikki kentät on täytetty Haetaan väärin hakuehdoin 0 hakutulosta Tyhjennetään lomake Hakuehdot puuttuvat Avataan joku tietue näytölle Tyhjennetään lomake kenttiin vääränmuotoisia arvoja katsomalla etsitään sellaiset, että haun tulokseksi tulee 0 tietuetta.

53 1 hakutulos monta hakutulosta katsomalla etsitään sellaiset, että haun tulokseksi tulee 1 tietue. katsomalla etsitään sellaiset, että haun tulokseksi tulee useita tietueita. Lisää-toiminto Testattava asia Alkutila Syöte Tulos / Ei Lisätään tyhjä tietue. Tyhjennetään lomake Lisääpainiketta Kelvollisen tietueen lisääminen Esim. poistetue tietokantaan taan joku tie- kannasta ja lisätään se uudelleen

54 Lisätään sama tietue kahteen kertaan Äsken lisätty tietue on näytöllä Lisääpainiketta Korjaa-toiminto Testattava asia Alkutila Syöte Tulos / Ei Päivitetään olemassaolevaa Avataan näy- Muutetaan tie- tietuetta tölle joku toja (ei kui- tietue tenkaan avainkenttää) Korjaapainiketta. Päivitetään tietuetta, jota Keksitään tie- tie- ei ole tietokannassa. tue, jota ei ole tue näytölle tietokannassa Korjaapainiketta Poisto-toiminto Testattava asia Alkutila Syöte Tulos / Ei

55 Poistetaan olemassaoleva tietue (Tarkistettava: Varmistettiinko käyttäjältä poiston halukkuus, poistuiko tietue tietokannasta ja ilmoitettinko tietueeseen liittyvistä toisista tietueista) Yritetään poistaa tietue, jota ei ole tietokannassa Avataan joku tietue näytölle Keksitään tietue, jota ei ole tietokannassa Poistapainiketta tietue näytölle Poistapainiketta Palauta-toiminto Testattava asia Alkutila Syöte Tulos / Ei Toimiiko palautus Avataan näytölle Muutetaan tie- joku toja ja paine- tietue taan Palautapainiketta Tyhjennä lomake -toiminto Testattava asia Alkutila Syöte Tulos / Ei Tyhjennetään lomake Avataan joku tietue näytölle Tyhjennäpainiketta

56 Ohje -toiminto Testattava asia Alkutila Syöte Tulos / Ei Luetaan ohjeita (Aukeaako ohje oikeasta paikasta) Ohjepainiketta 2.17 Värirenkaiden jakelu Tietokantatoiminnot kohdistuvat tauluun VRENGAS. Käyttöliittymän yleiskuva Testattavat asiat 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ärjestyksessä. Lomakkeessa on kaikki vaadittavat kentät (kts. suunn. dokumentti) Kenttien nimet on kirjoitettu oikein Kaikki toiminnot (painikkeet) löytyvät / Ei Popup-valikot Testattavat asiat 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 / Ei

57 Ihmisten nimiä sisältävissä popupeissa order-by sukunimi & etunimi Toimintojen testaus Hae-toiminto Testattava asia Alkutila Syöte Tulos / Ei Haetaan tyhjin hakuehdoin Haetaan, kun kaikki kentät on täytetty Haetaan väärin hakuehdoin 0 hakutulosta 1 hakutulos Tyhjennetään lomake Avataan joku tietue näytölle Tyhjennetään lomake katsomalla etsitään sellaiset, että haun tulokseksi tulee 0 tietuetta. katsomalla etsitään sellaiset, että haun tulokseksi tulee 1 tietue. kenttiin vääränmuotoisia arvoja

58 monta hakutulosta katsomalla etsitään sellaiset, että haun tulokseksi tulee useita tietueita. Lisää-toiminto Testattava asia Alkutila Syöte Tulos / Ei Lisätään tyhjää Tyhjennetään lomake Lisääpainiketta Kelvollisen tietueen lisääminen Esim. poistetue tietokantaan taan joku tie- kannasta ja lisätään se uudelleen Lisätään sama tietue Äsken lisätty kahteen kertaan tietue on Lisää- näytöllä painiketta Kenttiin liittyvät haut ja tarkistukset

59 Laji: Koostuu lajin lyhennekentästä sekä popup-valikosta. Käyttäjä voi suoraan kirjoittaa lajin lyhenteen kenttään, jonka perusteella lajin sallitut sarjat haetaan näytölle. Tai lajitieto voidaan hakea popup-valikosta, jonka arvo (LALYH) haetaan LAJI-taulusta. Rengastaja: Tarkistetaan, että syötetty rengastajanumero löytyy RENGASTAJAtaulusta. Jakopvm: Tarkistetaan, että jakopäivä ei ole tulevaisuudessa. Rengastaja-kentän on oltava numeerinen Korjaa-toiminto Testattava asia Alkutila Syöte Tulos / Ei

60 Päivitetään olemassaolevaa tietuetta Päivitetään tietuetta, jota ei ole tietokannassa. Avataan näytölle joku tietue Keksitään tietue, jota ei ole tietokannassa Muutetaan tietoja (ei kuitenkaan avainkenttää) Korjaapainiketta. tietue näytölle Korjaapainiketta Poisto-toiminto Testattava asia Alkutila Syöte Tulos / Ei Poistetaan olemassaoleva Avataan joku tietue (Tarkistet- tietue näytölle Poista- tava: Varmistettiinko painiketta käyttäjältä poiston halukkuus, poistuiko tietue tietokannasta ja ilmoitettinko tietueeseen liittyvistä toisista tietueista) Yritetään poistaa tietue, Keksitään tietue, tie- jota ei ole tietokannassa jota ei ole tue näytölle tietokannassa Poistapainiketta

61 Palauta-toiminto Testattava asia Alkutila Syöte Tulos / Ei Toimiiko palautus Avataan näytölle Muutetaan tie- joku toja ja paine- tietue taan Palautapainiketta Tyhjennä lomake -toiminto Testattava asia Alkutila Syöte Tulos / Ei Tyhjennetään lomake Avataan joku tietue näytölle Tyhjennäpainiketta Ohje -toiminto Testattava asia Alkutila Syöte Tulos / Ei Luetaan ohjeita (Aukeaako ohje oikeasta paikasta) Ohjepainiketta