Taideteosrekisterisovelluksen
testaussuunnitelma
TARE-projekti
Rauno Koskinen
Mikko Meriläinen
Heikki Nevala
Mikko Vilenius
Versio 1.0
3.1.2005
Jyväskylän yliopisto
Tietotekniikan laitos
Yleistä
Tekijät: Rauno Koskinen, Mikko Meriläinen, Heikki Nevala, Mikko Vilenius
Tekijöiden lyhenteet: RK, MM, HN, MV
Yhteystiedot:kosraun@cc.jyu.fi, mjmerila@cc.jyu.fi, hemaneva@cc.jyu.fi, mijuvi@cc.jyu.fi
Tekijöiden lisäksi muita projektiorganisaation henkilöitä:
· Hilkka Heikkilä, vastaava ohjaaja, hiheikki@cc.jyu.fi
· Lari Kannisto, vastaava ohjaaja, kalahe@cc.jyu.fi
· Maarit Nurkkala, käytettävyyskonsultti, sanurkka@cc.jyu.fi
· Miika Nurminen, tilaajan tekninen edustaja, minurmin@cc.jyu.fi
· Sanna Saarikko, käytettävyyskonsultti, ssaarik@cc.jyu.fi
· Vesa Tanhua-Tyrkkö, tekninen ohjaaja, vttanhua@cc.jyu.fi
· Pirjo Vuorinen, tilaajan pääedustaja, pirjo.vuorinen@jyu.fi
Projektitila sijaitsee huoneessa Agora C223.4, jonka puhelinnumero on 014-260 4966. Sähköpostilistoja on tare2004@korppi.it.jyu.fi (projektiryhmän sähköpostilista) ja tare.group@korppi.jyu.fi (projektilaisten sähköpostilista). Sähköpostiarkistot löytyvät osoitteista:
· https://korppi.jyu.fi/list-archive/tare2004/ind.html
·
https://korppi.jyu.fi/list-archive/tare.group/ind.html
Kotisivu: http://sovellusprojektit.it.jyu.fi/tare/
Työn nimi: TARE–projektin testaussuunnitelma
Avainsanat: Sovellusprojekti, TARE, testaussuunnitelma, taideteosrekisteri
Tämä dokumentti on Jyväskylän yliopiston tietotekniikan laitoksen syksyllä 2004 toteutettavan TARE–sovellusprojektin testaussuunnitelma. Dokumentissa kuvataan testitapaukset ja testausympäristö, joiden avulla sovellusta testataan. Testauksella varmistetaan, että sovellus toimii moitteettomasti ja että se toteuttaa Vaatimusmäärittelyyn kirjatut toiminnot. Testaus tullaan suorittamaan dokumentissa kuvattujen käytäntöjen mukaan. Näin testauksesta tulee järjestelmällistä, toistettavaa ja luotettavaa. Testaustulosten pohjalta laaditaan testauksen jälkeen Testausraportti.
Versio |
Pvm |
Tekijä |
Kuvaus |
0.1 |
17.11.2004 |
MM |
Alustava runko |
0.2 |
29.11.2004 |
MM |
Dokumentin laatiminen |
0.3 |
2.12.2004 |
MM |
Sisällön lisäystä ja muotoilua |
0.4 |
13.12.2004 |
MM |
Palaverin 11 palautteen perusteella tehtyjä korjauksia. Sähköpostilistan osoitteen korjaus, kohta 2.3,moduulitestaus, lomakkeille syötettävät tiedot järkeviä ja lisätty virheelliset tiedot. Lisätty testitapauksiin tallennus, haku ja muokattu testattavat käyttäjäryhmät taulukkoa. Lisätty taulukko vaatimuksista. |
0.5 |
17.12.2004 |
RK |
Palaverin 12 perusteella tehdyt korjaukset. Lisää testaustapauksia, vaatimuksiin merkitty testinumerot ja syötteiden virhearvot määritelty. |
1.0 |
3.1.2005 |
RK |
Tyhjä sivu (23) poistettu. Liitteeseen 5 (testin raportointilomake) lisätty puuttuvat testitapaukset. |
1 Johdanto.................................................................................................................. 1
1.1 Historiaa........................................................................................................... 1
1.1.1 UNO ja TATE-sovellusten aika........................................................................ 2
1.1.2 DUO — UNO-sovelluksen seuraaja................................................................. 2
1.1.3 Sovellusten ja järjestelmien käyttämistä tietokannoista........................................ 2
1.1.4 TARE.............................................................................................................. 2
1.2 Dokumentin rakenne.................................................................................. 3
1.3 Termit ja lyhenteet...................................................................................... 3
2 Testauksen tarkoitus ja toteutus.......................................................... 6
2.1 Testauksen tarkoitus................................................................................ 6
2.2 Moduulitestaus............................................................................................. 6
2.3 Integrointitestaus....................................................................................... 6
2.4 Järjestelmätestaus...................................................................................... 7
2.5 Alfa- ja beta-testaus.................................................................................. 7
3 Testausympäristö............................................................................................... 8
3.1 Laitteistot ja
palvelinohjelmistot..................................................... 8
3.2 Asiakaskäyttöjärjestelmät................................................................... 8
4 Testitapaukset...................................................................................................... 9
4.1 Tietokannan testaaminen..................................................................... 12
4.2 Kirjautuminen järjestelmään
sisään............................................... 13
4.3 Uuden taideteoksen lisääminen......................................................... 13
4.3.1 Sallituilla tiedoilla............................................................................................. 13
4.3.2 Puutteellisilla tiedoilla....................................................................................... 14
4.3.3 Virheellisillä tiedoilla........................................................................................ 14
4.4 Uuden henkilön lisääminen.................................................................. 15
4.4.1 Sallituilla tiedoilla............................................................................................. 15
4.4.2 Puutteellisilla tiedoilla....................................................................................... 15
4.4.3 Virheellisillä tiedoilla........................................................................................ 16
4.5 Näyttelyn lisääminen.............................................................................. 17
4.6 Lainan lisääminen...................................................................................... 17
4.7 Taideteoksen tietojen
muokkaaminen........................................... 18
4.8 Henkilön tietojen
muokkaaminen.................................................... 18
4.9 Näyttelyn tietojen
muokkaaminen................................................. 19
4.10 Lainan tietojen muokkaaminen.......................................................... 20
4.11 Taideteoksen poistaminen..................................................................... 21
4.12 Hakujärjestelmä......................................................................................... 21
4.13 Tallennus....................................................................................................... 22
4.14 Rekisterin tietojen selaaminen........................................................... 23
4.15 Uloskirjautuminen.................................................................................... 23
4.16 Kuvatietojen lisäys ja poisto.............................................................. 24
4.17 Kuvatietojen muokkaus......................................................................... 25
4.18 Kokoelmien lisäys ja muutos.............................................................. 25
4.19 Kokoelman poisto..................................................................................... 26
4.20 Käyttöliittymän toimivuus
Windows XP -järjestelmässä.... 27
4.21 Käyttöliittymän toimivuus
Windows 2000 -järjestelmässä. 27
4.22 Muutostietojen toimivuus..................................................................... 28
4.23 Testattavat käyttäjäryhmät.............................................................. 28
5 Yhteenveto........................................................................................................... 30
Lähteet............................................................................................................................ 31
Liitteet............................................................................................................................ 32
Liite 1.
Taideteoslomakkeelle syötettävät tiedot............................... 32
Liite 2.
Henkilölomakkeelle syötettävät tiedot.................................. 35
Liite 3.
Näyttelylomakkeelle syötettävät tiedot................................ 36
Liite 4.
Lainalomakkeelle syötettävät tiedot........................................ 37
Liite 5. Testin
raportointilomake................................................................... 38
TARE-projekti on Jyväskylän yliopiston tietotekniikan laitoksella toteutettava Sovellusprojekti. Projektin tavoitteena on tuottaa Jyväskylän yliopiston museolle taideteosrekisteri. Kehitettävä sovellus korvaa siellä nykyään toiminnassa olevan ja toiminnallisuudeltaan vastaavan DOS -pohjaisen TATE-sovelluksen.
Toteutettavalla sovelluksella Jyväskylän yliopiston museon henkilökunta pystyy hallinnoimaan tietokantaa, johon on tallennettu tiedot yliopiston hallussa olevista taideteoksista. Sovellus toimii apuna museohenkilökunnan työssä ja yliopiston laitosten tutkimuksessa. TARE-projekti keskittyy erityisesti vanhan TATE-sovelluksen yhteydessä toimivan tietokannan saattamiseen nykyaikaisempaan, pitkälle normalisoituun muotoon sekä käyttöliittymän kehittämiseen tietokannan hallintaa varten. TARE kehitetään museolla käytössä olevan DUO-sovelluksen pohjalta sen komponentteja hyväksi käyttäen. DUO-järjestelmä on kokoelmien hallintajärjestelmä, joka on ollut toiminnassa vuodesta 2002 alkaen.
Jyväskylän yliopiston kulttuurihistoriallisten ja taidekokoelmien hallinnoimisesta vastaa Jyväskylän yliopiston museo. Sen kokoelmissa on tällä hetkellä (syksyllä 2004) noin 45 000 luettelokappaletta, joista 850 on taideteoksia. Taideteoksista vanhimmat ovat Jyväskylän seminaarin alkuajoilta 1870-luvulta. Osa näistä on yliopiston omistamia ja osa on deponoitu. Suurin deponoija on valtion taideteostoimikunta.
Jyväskylän yliopiston museolle ensimmäinen
tietokonejärjestelmä saatiin vuonna 1989. Ennen tätä aikaa arkistointi
hoidettiin kortiston avulla käsin. Museo siirtyi käyttämään DOS-pohjaisia UNO
ja TATE-sovelluksia kulttuurihistoriallisten ja taidekokoelmien hallinnointiin
1980- ja 1990-lukujen taitteessa. Sittemmin havaittiin tarvetta vaihtaa ne
uudempiin verkossa ja Windows-ympäristössä toimiviin. Miika Nurmisen kehittämä
UNO-sovelluksen korvannut DUO-sovellus on ollut toiminnassa vuodesta 2002
lähtien. Nyt myös DOS-pohjaiselle TATE-sovellukselle tarvitaan
Windows-ympäristössä toimiva seuraaja, joka hyödyntäisi DUO-sovelluksen
ratkaisuja.
UNO ja TATE ovat yliopiston museolla 1990-luvun alkupuolella kehitettyjä Clarion 2-järjestelmään pohjautuvia ja DOS -ympäristössä toimivia tietokantasovelluksia. UNO on tarkoitettu museon esineiden, kirjojen, valokuvien ja tallenteiden luettelointiin. TATE on yliopiston taideteosrekisteri. Nämä sovellukset yhdessä korvasivat käsin pidetyn kortiston.
Sittemmin UNO ja TATE ovat vanhentuneet (ohjelmat eivät mm. toimi verkossa). Myös niiden käytettävyydessä ja hakuominaisuuksissa on puutteita, joten on ollut tarvetta korvata ne uusilla, Windows-pohjaisilla ja etäkäytön mahdollistavilla sovelluksilla.
Vuonna 2002 UNO -sovellus korvattiin Miika Nurmisen kehittämällä DUO -järjestelmällä. DUO on Windows-ympäristössä ja verkossa toimiva sovellus. Se on kehitetty Delphillä ja pohjautuu asiakas-palvelin arkkitehtuuriin.
DUO-sovelluksen kehityksen yhteydessä UNO-sovelluksen käyttämän Clarion-pohjaisen tietokannan rakenteeseen tehtiin myös merkittäviä muutoksia. Tavoitteena oli mahdollisimman pitkälle menevä normalisointi ja rakenteistaminen. Vanha tietokanta muunnettiin ensin tekstiksi ja siitä edelleen SQL -tietokannaksi.
Jyväskylän yliopiston museolla on edelleen käytössään aikaisemmin mainittu TATE-sovellus. Se odottaa seuraajaansa, joka olisi Windows-ympäristössä ja verkossa toimiva DUO-sovelluksen kaltainen sovellus. Tämän ohjelmiston kehittämiseen keskittyy TARE-projekti.
Tämä dokumentti rakentuu seuraavasti. Luku 1 sisältää dokumenttia ja sen käyttöä koskevia yleisiä asioita. Luvussa 2 kuvataan testauksen tarkoitusta ja toteutusta projektin eri vaiheissa. Luvussa 3 on esitelty testausympäristö. Luvussa 4 kuvataan testitapaukset, jotka hyväksytyn sovelluksen tulee läpäistä. Luku 5 sisältää yhteenvedon.
Dokumentissa ja projektissa esiintyvät seuraavat termit ja lyhenteet:
Clarion Sovelluskehitin, jolla tehdään sovelluksia DOS –järjestelmälle. Clarion sovelluskehittimessä on mukana myös tietokantojen toteutusmahdollisuus.
CVS (Concurrent Version System) Versionhallintajärjestelmä. Käytetään yleensä ohjelmistokoodin hallintaan.
Delphi Graafinen sovelluskehitin Windows(ja Linux) ympäristöön, joka perustuu Object Pascal -kieleen. Object Pascal kielen rakenteesta johtuen ohjelmien käännös lähdekoodista ajettavaan muotoon on nopeaa.
Deponointi Deponointi tarkoittaa esineen pitkäaikaista sijoitusta museon kokoelmiin niin, että museo ei omista esinettä.
DiPasDoc Ohjelma, joka muodostaa HTML-dokumentaation Delphin lähdekooditiedostoista.
DUO Miika Nurmisen kehittämä UNO-ohjelman seuraaja, joka toimii Windows-ympäristössä.
HTML Hyper Text Markup Language on merkkauskieli tekstin sisällön ja rakenteen esittämiseen.
HTTP Hyper Text
Transfer Protocol on HTML muotoisen tiedon tietoliikenneprotokolla.
ODBC (Open
DataBase Connectivity) Standardi tietokantayhteysmenetelmä.
Perushenkilö Perushenkilö sisältää perustiedot henkilöstä tai organisaatiosta. Näitä käytetään esimerkiksi lainaajahenkilöinä.
PostgreSQL PostgreSQL on ilmainen BSD-lisenssin alla oleva relaatiotietokantajärjestelmä. (http://www.postgresql.org/).
SQL SQL -kieli on relaatiotietokantojen määrittely- ja käsittelykieli.
SQL-palvelin Tietokantapalvelin, joka käytetään tietokantojen säilyttämiseen, hallinnointiin ja käyttämiseen.
TARE (TAideREkisteri). Vaatimusmäärittelyn pohjalta toteutettava uusi sovellus TATE-sovelluksen tilalle.
TATE DOS -pohjainen yliopiston taideteosten hallinnoinnissa edelleen käytössä oleva ohjelma. TATE valmistui vuonna 1989.
Tuottaja Taideteosten tuottaja. Sisältää perushenkilötietojen lisäksi taiteilijatietoja.
Työntekijä TARE ja DUO-sovellusten käyttäjä. Sisältää perushenkilön tietojen lisäksi käyttöoikeustiedot.
UNO DOS -pohjainen sovellus, jota käytettiin yliopiston museon kokoelmien hallinnointiin vuoteen 2003 saakka. UNO otettiin käyttöön 1990- luvun alussa.
WWW-palvelin Vastaa HTTP pyyntöihin, joita tulee pääasiassa WWW-selaimilta. Eli yleensä antaa selaimille heidän pyytämät sivut tai muun aineiston, joka sijaitsee WWW-palvelimella. WWW-sivut voivat myös olla eräänlaisia ohjelmia, jotka ovat yhteydessä vaikkapa tietokantaan sisäverkossa.
Yhteiskanta DUO-sovelluksen ja TARE-sovelluksen yhteinen tietokanta.
Testaus aloitetaan jo
heti toteutuksen alkuvaiheessa moduulitestauksella, jonka jälkeen suoritetaan
integrointi- ja järjestelmätestausta. Näitä testausmuotoja kuvataan seuraavassa
tarkemmin.
Testauksella
varmistetaan, että sovellus toteuttaa sille Vaatimusmäärittelyssä määritellyt
ominaisuudet ja toiminnot. Testauksessa kartoitetaan myös sovelluksen
käyttäytymistä mahdollisissa virhetilanteissa. Sovellusta tullaan testaamaan
luvussa 4 esitettävien testitapauksien avulla käymällä läpi käyttöliittymän toimintoja.
Sovellusta tullaan
testaamaan toteuksen eri vaiheissa mahdollisimman monen eri henkilön toimesta.
Testaajina toimivat ryhmän jäsenet, ohjaajat, tilaajan edustajat ja mahdollisesti
loppukäyttäjät.
Moduulitestauksessa
testataan yksittäisen moduulin tai komponentin toimintaa ennen sen integroimista
järjestelmään. Testausvaihe toteutetaan projektiryhmän jäsenten toimesta.
Komponentin toteuttaja ei saa olla ainoa testaaja, sillä häneltä voi jäädä
huomaamatta joitain toiminnan kannalta tärkeitä kohtia. Projektiryhmän muut
jäsenet suorittavat myös testausta.
Integrointitestauksessa
valmiita ohjelmiston komponentteja yhdistetään suuremmiksi kokonaisuuksiksi, jotka
testataan yhdessä. Tässä vaiheessa testaajina toimivat projektiryhmän jäsenet.
Virheiden jäljittäminen integrointitestauksessa on vaikeampaa kuin
moduulitestauksessa. Sen takia onkin tärkeää tietää, mitä yksittäinen
komponentti tekee tai mitä sen pitäisi tehdä, jotta mahdolliset virheet saadaan
jäljitettyä ja korjattua.
Käytännössä moduuli-
ja integrointitestausta luultavasti toteutetaan samanaikaisesti ja osittain
päällekkäin.
Järjestelmätestauksen
aikana testataan koko sovelluksen toimintaa käyttäjän näkökulmasta.
Testauksessa tarkastetaan, että sovellus toimii vaatimusten mukaisesti, eikä
sisällä virheitä.
Järjestelmätestaus
toteutetaan tuotantoympäristöä vastaavassa testausympäristössä. Luvussa 4
kuvatut testitapaukset kuuluvat järjestelmätestaukseen. Testaukseen
osallistuvat projektiryhmän jäsenet, ainakin osa tilaajan edustajista, ohjaajat
sekä mahdollisesti myös taideteosrekisterin tulevia käyttäjiä.
Alfa-testaus on järjestelmän testausta kehitysympäristössä projektiryhmän
laitteistolla. Alfa-testaus
suoritetaan pääosin projektipalavereissa. Tällöin pystytään ohjaamaan ja
selvittämään järjestelmän toimintaa sekä mahdollisista virhetilanteista saadaan
välittömästi palautetta.
Beta-testauksella
tarkoitetaan asiakkaan tekemää testausta todellisessa käyttöympäristössä. Tällä
tavalla käyttöliittymän rakenne ja toiminta tulee parhaiten testattua
kohderyhmän kautta. Beta-testaus tapahtuu tilaajan koneella.
Alfa- ja
beta-testausta suoritetaan käytännössä koko projektin ajan aina, kun jotain
konkreettista, toimivaa ja testattavaa on prototyypistä valmiina. Beta-testaus
toteutuu suurimmalta osalta kuitenkin vasta projektin päätyttyä, kun
prototyyppiä käytetään tuotantokäytössä.
Taideteosrekisteriä
testataan mahdollisimman monipuolisesti. Seuraavassa on esitelty testaamiseen
käytettäviä laitteistoja ja ohjelmistoja.
Projektiryhmällä on
käytössään neljä PC-konetta, joissa kaikissa on käyttöjärjestelmänä Microsoft Windows
XP. Kahdessa projektiryhmän koneissa on prosessorina AMD Athlon(tm) XP 2600+
1.91 GHz ja 512MB RAM-muistia. Kahdessa muussa projektiryhmän koneessa on
prosessorina AMD Athlon(tm) XP 1600+ 1.41 GHz ja 512MB RAM-muistia.
Testikoneessa on
käyttöjärjestelmänä Microsoft Windows 2000 eikä testikone sisällä mitään
ohjelmointiympäristöjä. Testikoneen prosessorina on AMD Athlon(tm) XP 1700+
1.47GHz ja RAM-muistia 768MB.
Sovelluksen tulee
toimia ainakin Vaatimusmäärittelyssä mainituilla käyttöjärjestelmillä, joita
ovat:
·
Microsoft
Windows XP
·
Microsoft
Windows 2000
Sovellusta testataan
mahdollisimman monipuolisesti ja tarkasti, jotta mahdolliset virhetilanteet
löytyisivät. Testauksella varmistetaan myös, että sovellukselle asetetut
vaatimukset täyttyvät. Luvussa käydään läpi sovelluksen erilaiset
testitapaukset. Testaus on suoritettu onnistuneesti, kun kaikki testitapausten
lopputilat vastaavat ohessa olevia kuvauksia.Taulukosta 1 nähdään sovellukselle
asetetut vaatimukset.
Testitapaus |
Vaatimus testattu |
|||
1 |
TATE-tietokannan normalisointi |
1 |
|
|
2 |
1 |
|
||
3 |
1 |
|
||
4 |
|
|
||
5 |
Yhteiskanta toimii Windows XP –järjestelmässä |
1 |
|
|
6 |
1 |
24 |
|
|
7 |
TARE-käyttöliittymä toimii Windows 2000 –järjestelmässä |
2 |
25 |
|
8 |
|
|
||
Muutostiedot |
26 |
|
||
10 |
24,25 |
|
||
11 |
1 |
6,7,8,12 |
|
|
12 |
1 |
6,7,8,12 |
|
|
13 |
1 |
6,7,8,12 |
|
|
14 |
20 |
|
||
15 |
21 |
|
||
16 |
Taideteosten linkkejä tulee voida lisätä, muokata ja poistaa (Vaatimus muuttunut: Taideteokseen ei tule voida lisätä linkkejä vaan niitä lisätään kuvatiedolle vain yksi ja kuvatietoja taideteokselle vain yksi) |
21 |
|
|
17 |
1 |
16 |
|
|
18 |
14,16,17,18 |
|
||
19 |
16,17,18 |
|
||
20 |
13,16,17,18 |
|
||
21 |
|
|
||
22 |
|
|
||
23 |
1 |
3,4,5,11 |
|
|
24 |
10,14 |
|
||
25 |
22,23 |
|
||
26 |
9,13 |
|
||
27 |
3,4,5,11, |
|
||
28 |
3,4,5,11 |
|
||
29 |
Valuuttoja voidaan lisätä, muokata ja poistaa (Vaatimus muuttunut siten, että valuuttoja ei voida muokata tai poistaa) |
3,4,5,11 |
|
|
30 |
3,4,5,11 |
|
||
31 |
3,4,5,11 |
|
||
32 |
6,7,8,12 |
|
||
33 |
6,7,8,12 |
|
||
34 |
3,4,5,11 |
|
||
35 |
3,4,5,11 |
|
||
|
|
|||
|
|
|||
Käyttöoikeustarkastus |
2,15 |
|
||
39 |
15 |
|
||
40 |
15 |
|
||
41 |
15 |
|
||
42 |
Taideteoksia voidaan hakea sovelluksesta WWW-selaimen avulla. |
|
|
|
43 |
Taideteoksista voidaan tehdä html-raportteja WWW-selaimen avulla. |
|
|
|
44 |
|
|
||
45 |
Ikkunoiden järkevä avautuminen |
|
|
|
46 |
Vierailijaoikeuksilla salataan tiettyjä tietoja |
3 |
|
|
47 |
Sijoituspaikka näkyy kartalla |
4 |
|
|
Taulukko 1: Sovelluksen vaatimukset
Testinumero |
1 |
Alkutila |
Yhteys
tietokantaan on muodostettu ja tietokanta on asennettu Windows
XP-järjestelmään. |
Kuvaus |
Testataan
tietokannan toimivuus. |
Testaus |
Tarkastetaan,
että TATE-tietokanta on normalisoidussa muodossa eli katsotaan sopivalla
tietokannan kontrollointisovelluksella (riippuu tietokannasta) ettei monessa
taulussa löydy samaa tietoa. Tarkastetaan, että tietokanta on integroitu
DUO-järjestelmän tietokantaan eli DUO ja TARE-käyttöliittymät toimivat saman
yhteistietokannan kanssa. Varmistetaan, että tietokanta toimii Windows XP-
järjestelmässä. |
Lopputila |
Normalisoitu
tietokanta on ohjelman käytettävissä. |
Huomautukset |
|
Testattavat vaatimukset |
1,2,3,5 |
Testinumero |
2 |
Alkutila |
Käyttäjä ei ole kirjautunut järjestelmään. |
Kuvaus |
Käyttäjä kirjautuu järjestelmään. |
Syötteet |
Syötetään käyttäjätunnus ja salasana. |
Lopputila |
Käyttäjä on
päässyt taideteosrekisterin aloitussivulle ja hänellä on käytössä
käyttäjäryhmään ja vastuualueisiin kuuluvat oikeudet. |
Huomautukset |
Mikäli annettu
käyttäjätunnus tai salasana on virheellinen, järjestelmä antaa
virheilmoituksen ja palaa odottamaan syötteitä. |
Testattavat vaatimukset |
38 |
Testataan taideteoksen
lisääminen sallituilla, puutteellisilla ja virheellisillä arvoilla.
Testinumero |
3 |
Alkutila |
Taideteoksesta ei ole tietoja rekisterissä. |
Kuvaus |
Lisätään taideteoksen tietoja rekisteriin. Annetut
tiedot ovat sallittuja. |
Syötteet |
Täytetään lomake liitteen 1 tiedoilla. |
Lopputila |
Taideteoksen tiedot on tallennettu rekisteriin. |
Testattavat
vaatimukset |
23,27,28,29,30,31,34,35 |
Testinumero |
4 |
Alkutila |
Taideteoksesta ei ole tietoja rekisterissä. |
Kuvaus |
Lisätään taideteoksen tietoja rekisteriin.
Annetut tiedot ovat puutteelliset. |
Syötteet |
Täytetään lomake liitteen 1 tiedoilla, mutta
jokin pakollinen kenttä jätetään tyhjäksi. |
Lopputila |
Yritettäessä tallentaa tietoja järjestelmä antaa virheilmoituksen [Täyttämättä
jääneen kentän nimi.]. Järjestelmä ei tallenna tietoja. |
Huomautukset |
Testitapaus tulee suorittaa kaikilla pakollisilla
kentillä. |
Testattavat
vaatimukset |
23,27,28,29,30,31,34,35 |
Testinumero |
5 |
Alkutila |
Taideteoksesta ei ole tietoja rekisterissä. |
Kuvaus |
Lisätään taideteoksen tietoja rekisteriin. Jokin
annetuista tiedoista on virheellinen. |
Syötteet |
Täytetään lomake liitteen 1 tiedoilla, mutta johonkin
kenttään syötetään virheellistä tietoa. |
Lopputila |
Yritettäessä tallentaa tietoja järjestelmä antaa
virheilmoituksen. Järjestelmä ei tallenna tietoja. |
Huomautukset |
Testitapaus tulee suorittaa kaikilla kentillä,
joihin on mahdollista syöttää virheellistä tietoa. |
Testattavat
vaatimukset |
23,27,28,29,30,31,34,35 |
Testataan henkilön
lisääminen sallituilla, puutteellisilla ja virhellisillä tiedoilla.
Testinumero |
6 |
Alkutila |
Henkilöstä ei ole tietoja rekisterissä. |
Kuvaus |
Lisätään henkilön tietoja rekisteriin. Annetut
tiedot ovat sallittuja. |
Syötteet |
Täytetään lomake liitteen 2 tiedoilla. |
Lopputila |
Henkilön tiedot on tallennettu rekisteriin. |
Testattavat vaatimukset |
11,12,13,32,33 |
Testinumero |
7 |
Alkutila |
Henkilöstä ei ole tietoja rekisterissä. |
Kuvaus |
Lisätään henkilön tietoja rekisteriin. Annetut
tiedot ovat puutteelliset. |
Syötteet |
Täytetään lomake liitteen 2 tiedoilla, mutta
jokin pakollinen kenttä jätetään tyhjäksi. |
Lopputila |
Yritettäessä tallentaa tietoja järjestelmä antaa virheilmoituksen [Täyttämättä
jääneen kentän nimi.]. Järjestelmä ei tallenna tietoja. |
Huomautukset |
Testitapaus tulee suorittaa kaikilla pakollisilla
kentillä. |
Testattavat
vaatimukset |
11,12,13,32,33 |
Testinumero |
8 |
Alkutila |
Henkilöstä ei ole
tietoja rekisterissä. |
Kuvaus |
Lisätään henkilön
tietoja rekisteriin. Jokin annetuista tiedoista on virheellinen. |
Syötteet |
Täytetään lomake
liitteen 2 tiedoilla, mutta johonkin kenttään syötetään virheellistä tietoa. |
Lopputila |
Yritettäessä tallentaa
tietoja järjestelmä antaa virheilmoituksen. Järjestelmä ei tallenna tietoja. |
Huomautukset |
Testitapaus tulee
suorittaa kaikilla kentillä, joihin on mahdollista syöttää virheellistä
tietoa. |
Testattavat vaatimukset |
11,12,13,32,33 |
Testinumero |
9 |
Alkutila |
Näyttelystä ei ole tietoja rekisterissä. |
Kuvaus |
Lisätään näyttelyn tietoja rekisteriin. Annetut
tiedot ovat sallittuja. |
Syötteet |
Täytetään lomake liitteen 3 tiedoilla. |
Lopputila |
Näyttelyn tiedot on tallennettu rekisteriin. |
Testattavat
vaatimukset |
26 |
Testinumero |
10 |
Alkutila |
Lainasta ei ole tietoja rekisterissä. |
Kuvaus |
Lisätään lainan tietoja rekisteriin. Annetut
tiedot ovat sallittuja. |
Syötteet |
Täytetään lomake liitteen 4 tiedoilla. |
Lopputila |
Lainan tiedot on tallennettu rekisteriin. |
Testattavat
vaatimukset |
24 |
Testinumero |
11 |
Alkutila |
Taideteoksesta on luotu tietue rekisteriin. |
Kuvaus |
Muokataan rekisteriin tallennetun taideteoksen
tietoja. |
Syötteet |
Etsitään muokattava taideteos rekisteristä
haku-järjestelmällä. Valitaan hakutuloslistasta haluttu taideteos.
Taideteoksen tiedot avautuvat näytölle. Muutetaan halutut tiedot. Lopuksi tallennetaan
tiedot. |
Lopputila |
Rekisteriin on tallennettu muutetut tiedot. |
Huomautukset |
Mikäli jokin lomakkeen pakollinen kenttä jätetään tyhjäksi järjestelmä antaa virheilmoituksen [Täyttämättä jääneen kentän nimi.]. Järjestelmä ei tallenna tietoja rekisteriin, vaan palaa muokkaustilaan. Mikäli jossakin kentässä on virheellistä dataa,
yritettäessä tallentaa tietoja, järjestelmä antaa virheilmoituksen. Järjestelmä
ei tallenna tietoja rekisteriin, vaan palaa muokkaustilaan. |
Testattavat
vaatimukset |
23,27,28,29,30,31,34,35 |
Testinumero |
12 |
Alkutila |
Henkilöstä
on luotu tietue rekisteriin. |
Kuvaus |
Muokataan
rekisteriin tallennetun henkilön tietoja. |
Syötteet |
Etsitään
muokattava henkilö rekisteristä haku-järjestelmällä. Valitaan
hakutuloslistasta haluttu henkilö. Henkilön tiedot avautuvat näytölle.
Muutetaan halutut tiedot. Lopuksi tallennetaan tiedot. |
Lopputila |
Rekisteriin
on tallennettu muutetut tiedot. |
Huomautukset |
Mikäli jokin lomakkeen pakollinen kenttä jätetään tyhjäksi järjestelmä antaa virheilmoituksen [Täyttämättä jääneen kentän nimi.]. Järjestelmä ei tallenna tietoja rekisteriin, vaan palaa muokkaustilaan. Mikäli
jossakin kentässä on virheellistä dataa, yritettäessä tallentaa tietoja,
järjestelmä antaa virheilmoituksen. Järjestelmä ei tallenna tietoja
rekisteriin, vaan palaa muokkaustilaan. |
Testattavat vaatimukset |
11,12,13.32,33 |
Testinumero |
13 |
Alkutila |
Näyttelystä
on luotu tietue rekisteriin. |
Kuvaus |
Muokataan
rekisteriin tallennetun näyttelyn tietoja. |
Syötteet |
Etsitään
muokattava näyttely rekisteristä haku-järjestelmällä. Valitaan
hakutuloslistasta haluttu näyttely. Näyttelyn tiedot avautuvat näytölle.
Muutetaan halutut tiedot. Lopuksi tallennetaan tiedot. |
Lopputila |
Rekisteriin
on tallennettu muutetut tiedot. |
Huomautukset |
Mikäli jokin lomakkeen pakollinen kenttä jätetään tyhjäksi järjestelmä antaa virheilmoituksen [Täyttämättä jääneen kentän nimi.]. Järjestelmä ei tallenna tietoja rekisteriin, vaan palaa muokkaustilaan. Mikäli
jossakin kentässä on virheellistä dataa, yritettäessä tallentaa tietoja,
järjestelmä antaa virheilmoituksen. Järjestelmä ei tallenna tietoja
rekisteriin, vaan palaa muokkaustilaan. |
Testattavat
vaatimukset |
20,26 |
Testinumero |
14 |
Alkutila |
Lainasta
on luotu tietue rekisteriin. |
Kuvaus |
Muokataan
rekisteriin tallennetun lainan tietoja. |
Syötteet |
Etsitään
muokattava laina rekisteristä haku-järjestelmällä. Valitaan hakutuloslistasta
haluttu laina. Lainan tiedot avautuvat näytölle. Muutetaan halutut tiedot.
Lopuksi tallennetaan tiedot. |
Lopputila |
Rekisteriin
on tallennettu muutetut tiedot. |
Huomautukset |
Mikäli jokin lomakkeen pakollinen kenttä jätetään tyhjäksi järjestelmä antaa virheilmoituksen [Täyttämättä jääneen kentän nimi.]. Järjestelmä ei tallenna tietoja rekisteriin, vaan palaa muokkaustilaan. Mikäli
jossakin kentässä on virheellistä dataa, yritettäessä tallentaa tietoja,
järjestelmä antaa virheilmoituksen. Järjestelmä ei tallenna tietoja
rekisteriin, vaan palaa muokkaustilaan. |
Testattavat
vaatimukset |
18,24 |
Testinumero |
15 |
Alkutila |
Taideteoksesta
on luotu tietue rekisteriin. |
Kuvaus |
Poistetaan
rekisteriin tallennetun taideteos |
Syötteet |
Etsitään
poistettava taideteos rekisteristä haku-järjestelmällä. Valitaan
hakutuloslistasta haluttu taideteos. Taideteoksen tiedot avautuvat näytölle.
Poistetaan haluttu taideteos valitsemalla ”Poista Lomake”. Järjestelmä kysyy
varmistuksen poistolle ja poistaa varmennuksen saatuaan taideteoksen
tietokannasta. |
Lopputila |
Taideteos
on poistettu tietokannasta. |
Testattavat
vaatimukset |
23,38,39,40,41 |
Testinumero |
16 |
Alkutila |
Rekisteriin on tallennettu tietoja taideteoksista,
henkilöistä, lainoista, kokoelmista ja näyttelyistä. |
Kuvaus |
Haetaan haluttu tieto rekisteristä. |
Syötteet |
Valitaan haluttu kategoria(Taideteokset, Henkilöt,
Lainat, Kokoelmat tai Näyttelyt) ja klikataan hiirellä kategorian painiketta.
Esiin ilmestyy lista halutun kategorian mukaisista tiedoista. Annetaan
tarkemmat hakuehdot ja painetaan Hae!-painiketta. Lista päivittyy vastaamaan
hakuehtoja. Valitaan haluttu tietue listasta. |
Lopputila |
Haetun tietueen lomake näkyy käyttäjälle. |
Testattavat
vaatimukset |
17,18,19,20,21 |
Testinumero |
17 |
Alkutila |
Rekisteriin ollaan lisäämässä uutta tietuetta tai muokkaamassa jo olemassa olevaa tietuetta. |
Kuvaus |
Tallennetaan muutetut tiedot. |
Syötteet |
Syötetään lomakkeelle halutut tiedot taideteoksesta, henkilöstä, lainasta, kokoelmasta tai näyttelystä. Kun on syötetty halutut tiedot, niin painetaan Tallenna-painiketta. |
Lopputila |
Uusi tietue on tallennettu rekisteriin. |
Huomautukset |
Mikäli jokin lomakkeen pakollinen kenttä jätetään tyhjäksi järjestelmä antaa virheilmoituksen [Täyttämättä jääneen kentän nimi.]. Järjestelmä ei tallenna tietoja rekisteriin, vaan palaa muokkaustilaan. Mikäli jossakin kentässä on virheellistä dataa,
yritettäessä tallentaa tietoja, järjestelmä antaa virheilmoituksen.
Järjestelmä ei tallenna tietoja rekisteriin, vaan palaa muokkaustilaan. |
Testattavat
vaatimukset |
18,19,20,21 |
Testinumero |
18 |
Alkutila |
Rekisteriin on tallennettu tietoja taideteoksista, näyttelyistä ja taitelijoista. |
Kuvaus |
Etsitään rekisteristä tietoja. |
Syötteet |
Täytetään hakulomakkeeseen halutut hakukriteerit ja valitaan kentät, jotka halutaan raporttiin näkyviin. Hyväksytään haku painamalla Hae-painiketta. |
Lopputila |
Käyttäjä saa näytölle listauksen tiedoista, jotka vastaavat hakukriteerejä. |
Testattavat vaatimukset |
18,19,20,21,46 |
Testinumero |
19 |
Alkutila |
Käyttäjä on kirjautuneena sisään järjestelmään. |
Kuvaus |
Käyttäjä kirjautuu ulos järjestelmästä. |
Syötteet |
Suljetaan ohjelma Tiedosto-valikon Lopeta-komennolla tai painamalla päälomakkeen oikeasta yläreunasta x-painiketta. |
Lopputila |
Käyttäjä on kirjautunut ulos järjestelmästä. |
Testattavat
vaatimukset |
|
Testinumero |
20 |
Alkutila |
Käyttöliittymään on sisäänkirjauduttu ja ollaan muokkaamassa taideteosta. |
Kuvaus |
Käyttäjä lisää ja poistaa taideteokseen kuvatiedon. |
Syötteet |
Painetaan kuvatietojen lista painikkeesta ja valitaan sielta haluttu kuvatieto ja suljetaan lista. Näin on tullut valittua kuvatieto taideteokselle ja tämä voidaan tallentaa taideteoksen lomakkeen alinna olevasta tallenna-painikkeesta. Kuvatieto poistetaan painamalla kuvatiedon lista painikkeesta uudestaan, valitsemalla kysymysmerkkitietue, sulkemalla kuvatietolista ja tallentamalla taideteos. |
Lopputila |
Käyttäjällä on kysymysmerkkitietue tallennettuna taideteokseen. |
Testattavat vaatimukset |
14 |
Testinumero |
21 |
Alkutila |
Käyttöliittymään on sisäänkirjauduttu ja ollaan muokkaamassa taideteosta. |
Kuvaus |
Käyttäjä lisää ja poistaa taideteokseen kuvatiedon. |
Syötteet |
Painetaan kuvatietojen lista painikkeesta ja valitaan sieltä haluttu kuvatieto ja kaksoispainetaan sitä. Näin avautuu kuvatietojen muutoslomake, johon käyttäjän muuttaa haluamansa tiedot ja tallentaa ne painamalla alhaalla olevasta tallenna-painikkeesta. Jos halutaan liittää kuvatietoon vielä linkki esimerkiksi kuvaan, niin se onnistuu painamalla linkki kohdan lista painiketta, johon avautuu olemassa olevat linkit ja niitä voi kaksoispainamalla muokata ja tallentaa samalla tavalla kuin kuvatietoja. |
Lopputila |
Käyttäjä on muokannut ja tallentanut kuvatiedot |
Testattavat vaatimukset |
15,16 |
Testinumero |
22 |
Alkutila |
Käyttöliittymään on sisäänkirjauduttu ja ollaan haettu kokoelmia. |
Kuvaus |
Lisätään ja muutetaan kokoelmia. |
Syötteet |
Kaksoisklikataan jotain listan tietuetta (vaikka kysymysmerkki-tietuetta) ja avautuu kokoelman tietojen hallintaikkuna. Täällä painetaan lisää uusi painiketta ja syötetään haluamat tiedot ja painetaan tallenna painiketta. Sen jälkeen muutetaan lisää kenttiä ja painetaan uudelleen tallenna painiketta. |
Lopputila |
Käyttäjällä on uusi kokoelmatietue, jossa on syötetyt tiedot. |
Testattavat vaatimukset |
25 |
Testinumero |
23 |
Alkutila |
Testinumeron 21 lopputilanne |
Kuvaus |
Poistetaan kokoelma |
Syötteet |
Painetaan poista-nappia ja ohjelma ilmoittaa montako viitettä tietueeseen löytyy ja korjaa poista-napin tekstin korvaa tekstillä. Sen jälkeen valitaan toinen kokoelma vasemmalla olevalta listalta, mihin poistettavan kokoelman viitteet ohjataan ja painetaan tallenna. |
Lopputila |
Kokoelma on poistunut listalta ja muissa tietueissa olevat viitteet on kohdistettu siihen kokoelmaan mikä valittiin. |
Testattavat vaatimukset |
25 |
Testinumero |
24 |
Alkutila |
Käyttöliittymä on asennettu Windows XP –järjestelmään ja tietokanta sijaitsee eri koneella kuin käyttöliittymä. |
Kuvaus |
Käyttöliittymää testataan Windows XP –järjestelmässä. |
Syötteet |
Käydään kaikki käyttöliittymän testitapaukset läpi. |
Lopputila |
Testitapaukset on suoritettu ilman virheitä. |
Testattavat vaatimukset |
6 |
Testinumero |
25 |
Alkutila |
Käyttöliittymä on asennettu Windows 2000 –järjestelmään ja tietokanta sijaitsee eri koneella kuin käyttöliittymä. |
Kuvaus |
Käyttöliittymää testataan Windows 2000 –järjestelmässä. |
Syötteet |
Käydään kaikki käyttöliittymän testitapaukset läpi. |
Lopputila |
Testitapaukset on suoritettu ilman virheitä. |
Testattavat vaatimukset |
7 |
Testinumero |
26 |
Alkutila |
Ollaan sisäänkirjauduttu käyttöliittymään. |
Kuvaus |
Testataan ovatko muutostiedot tietueilla oikein. |
Syötteet |
Syöttölomakkeiden alaosassa sijaitsevat tietueen ensimmäisen tallennuksen tekijä ja aika ja tietueen viimeisimmän tallennuksen tekijä ja aika. Testataan tallennuksen jälkeen ovatko käyttäjätunnus ja aika kirjautuneet lomakkeen alaosaan oikein ja jatketaan läpi kaikki syöttölomakkeet. |
Lopputila |
Kaikilla lomakkeilla muutostiedot ovat oikein. |
Testattavat vaatimukset |
9 |
Luvussa kuvataan eri
käyttäjäryhmien osalta testattavat toiminnot. Testaajina toimivat kaikki
projektiryhmän jäsenet, tilaajan edustajat, ohjaajat sekä mahdollisuuksien
mukaan myös taideteosrekisterin tulevia käyttäjiä. Testaajille annetaan
taulukon 2 mukaiset eri käyttäjäryhmien oikeudet sekä vastuualueoikeudet.
|
Henkilökunta |
Harjoittelija |
Vierailija |
Sisään- ja uloskirjaus |
x |
x |
x |
Painikkeiden
toimivuus |
x |
x |
x |
Taideteoksen
lisääminen |
x |
x |
|
Henkilön
lisääminen |
x |
x |
|
Näyttelyn
lisääminen |
x |
x |
|
Lainan
lisääminen |
x |
x |
|
Taideteoksen
tietojen muokkaaminen |
x |
x |
|
Henkilön
tietojen muuttaminen |
x |
x |
|
Näyttelyn
tietojen muuttaminen |
x |
x |
|
Lainan
tietojen muuttaminen |
x |
x |
|
Taideteoksen
poistaminen |
x |
|
|
Rekisterin
tietojen rajoittamaton selaaminen (sis. sijoituspaikka, hankintahinta,
vakuutusarvo ja luovuttaja) |
x |
x |
|
Käyttäjänhallinta |
x |
|
|
Taulukko 2. Testattavien käyttäjäryhmien oikeudet
Suunnitelmassa on
kuvattu taideteosrekisterisovelluksen testausta. Testaus tulee koostumaan
moduuli-, integrointi- ja järjestelmätestauksesta. Testaajina toimivat ryhmän
jäsenet, ohjaajat, ainakin osa tilaajan edustajista sekä mahdollisuuksien
mukaan myös joku taideteosrekisterin tulevista käyttäjistä.
Testauksessa tullaan etsimään ja poistamaan mahdolliset virheet sekä tarkistamaan, että Vaatimusmäärittelyssä asetetut vaatimukset täyttyvät ja että sovellus toimii moitteettomasti. Dokumentissa kuvattiin myös testausympäristöä sekä testattavia käyttötapauksia.
[1] Karhula Juha, Laaksonen Lasse, Lavonen Arja, Savolainen Antti, ”Neuron-projektin projektikansio”, Jyväskylän yliopisto, tietotekniikan laitos, 2004.
[2] Koskinen Rauno, Meriläinen Mikko, Nevala Heikki, Vilenius Mikko, ”Taideteosrekisterisovelluksen vaatimusmäärittely”, Jyväskylän yliopisto, tietotekniikan laitos, 2004.
[3] Santanen Jukka- Pekka, ”Tietotekniikan Sovellusprojektien ohje”, Jyväskylän yliopisto, tietotekniikan laitos, 2004
Liite 1. Taideteoslomakkeelle syötettävät tiedot
Kenttä |
Arvo |
Virheellinen
arvo |
Inventointinumero |
27 |
Muu kuin luonnollinen luku (1,2,3,4..) ja sama kuin toisella taideteoksella oleva |
Kokoelma |
Testiryhmän kokoelma |
Ei ole |
Teoksen Nimi |
Taresoihtu |
Ei ole |
Valmistumisaika |
2004 |
Ei ole |
Perustiedot |
||
Taitelijan
nimi |
Heikki
Nevala |
Ei
ole |
Lisätiedot |
Taideteos on tarkoitettu ohjelman testaukseen |
Ei ole |
Sijoituspaikka |
Tietotekniikan laitoksen projektitila |
Ei
ole |
Teostyyppi |
Muotokuva |
Ei
ole |
Tekniikka |
Akvarelli |
Ei
ole |
Materiaali |
Paperi |
Ei
ole |
Mitat |
30cm x 20cm |
Lukuarvot muita kuin luonnollisia lukuja |
Kehys |
Kultainen |
Ei
ole |
Merkintätiedot |
||
Signeeraus |
Oikea alakulma |
Ei
ole |
Vedosmerkintä, valos- tai sarjanumero |
|
Ei
ole |
Muut merkinnät |
|
Ei
ole |
Hankinta-aika |
24.12.2004 |
Muu kuin muotoa pp.kk.vvvv eli vaikka ’kissa’ |
Hankintatapa |
Luovutus |
Ei
ole |
Luovuttaja |
Testi
Ryhmä |
Ei
ole |
Ammatti |
opiskelija |
Ei
ole |
Osoite |
Agorantie 2 |
Ei
ole |
Lisätietoja |
Luovuttaja ei todellisuudessa luovuttanut mitään |
Ei ole |
Hankintahinta |
200 |
Muu
kuin desimaaliluku |
Taustatiedot |
||
Teoksen
kunto |
Hyvä |
Ei
ole |
Selite |
Ei huomattavia vikoja |
Ei
ole |
Konservointi |
|
Ei
ole |
Historiikki |
Teos syntyi yhtenä pimeänä syysiltana. |
Ei ole |
Kirjallisuus |
|
Ei
ole |
Näyttelyt |
Koenäyttely |
Ei
ole |
Muut
tiedot |
||
Teoksesta otetun valokuvan tai negatiivin numero |
123 |
Muu
kuin luonnollinen luku. |
Valokuvaustiedot |
|
Ei
ole |
Kuva |
|
Ei
ole |
Luetteloija |
tare |
Ei
ole |
Liite 2. Henkilölomakkeelle syötettävät tiedot
Kenttä |
Arvo |
Virheellinen
arvo |
Henkilön tai yrityksen nimi |
Teppo Testimies |
Ei ole |
Ammatti |
Testaaja |
Ei ole |
Yhteystiedot |
||
Osoite |
Testerinkatu 27 |
Ei
ole |
Puhelinnumero |
555-1234 321 |
Ei
ole |
Postinumero |
40740 |
Muu kuin luonnollinen luku |
Paikkakunta |
Jyväskylä |
Ei
ole |
Lisätiedot |
Henkilö ei ole todellinen, vaan käytetty ohjelman testaukseen. |
Ei ole |
Muut
Tiedot |
||
Käyttäjätunnus |
testi |
Muu kuin perusmerkistöön kuuluva merkkijono (Ascii 32-127 sallittu) |
Käyttöoikeudet |
Käyttäjien hallinta |
Ei ole |
Liite 3. Näyttelylomakkeelle syötettävät tiedot
Kenttä |
Arvo |
Virheellinen arvo |
Nimi |
Koenäyttely |
Ei ole |
Järjestäjä |
Testiryhmä |
Ei ole |
Alkupvm |
15.12.2004 |
Muu kuin muotoa pp.mm.vvvv |
Loppupvm |
24.1.2005 |
Muu kuin muotoa pp.mm.vvvv eli esimerkiksi kissa tai 50.50.2000 |
Lisätiedot |
Näyttely ei ole todellinen, vaan käytetty ohjelman testaukseen. |
Ei ole |
Liite 4. Lainalomakkeelle syötettävät tiedot
Kenttä |
Arvo |
Virheellinen arvo |
Lainaaja |
Testiryhmä |
Ei ole |
Luovuttaja |
Herra Taiteilija |
Ei ole |
Yhteyshenkilö |
tare |
Ei ole |
Lisätiedot |
Laina ei ole todellinen, vaan käytetty ohjelman testaukseen |
Ei ole |
Teos |
Testaajan turhautuminen |
Ei ole |
Lainapäivämäärä |
1.1.2005 |
Muu kuin muotoa pp.mm.vvvv |
Laina-aika |
2.1.2005-31.12.2005 |
Päivä, kuukausi ja vuosi kohtaan muu kuin luonnollinen luku on virheellinen. |
Liite 5. Testin raportointilomake
Testaaja: Päivämäärä:
Käyttäjätunnus:
OK Virhe
Yleiset
toiminnot:
9.
Hakujärjestelmän toimivuus ¨ ¨
10.
Rekisterin tietojen selaaminen ¨ ¨
11.
Muutostietojen toimivuus ¨ ¨
Uuden taideteoksen
lisääminen:
Uuden
henkilön lisääminen:
Uuden
näyttelyn lisääminen:
Uuden
lainan lisääminen:
Muiden
tietueiden lisäys:
Tietojen
muokkaaminen:
30.
Kuvatietojen muokkaus ¨ ¨
31.
Kokoelmien muutos ¨ ¨
Tietojen
poistaminen:
32.
Taideteoksen poistaminen ¨ ¨
33.
Kuvatietojen poisto ¨ ¨
34. Kokoelman poisto ¨ ¨
Käyttöjärjestelmät:
35.
Käyttöliittymän toimivuus
Windows XP -järjestelmässä ¨ ¨
36.
Käyttöliittymän toimivuus
Windows 2000 -järjestelmässä ¨ ¨
Virhetilanteet:
Testaustapauksen
numero:
Kuvaus
virheestä:
Testaustapauksen
numero:
Kuvaus
virheestä:
Testaustapauksen
numero:
Kuvaus
virheestä:
Testaustapauksen
numero:
Kuvaus
virheestä:
Testaustapauksen
numero:
Kuvaus
virheestä:
Testaustapauksen
numero:
Kuvaus
virheestä:
Testaustapauksen
numero:
Kuvaus
virheestä: