T-76.115 TESTAUSRAPORTTI - MedicMider! " " #!! $ % % $! " " #! &! #! $ $ ' % ( %!! % # ) # #! $ $! * +! " " #! $ ' % ( " &! " $!! $ $ $ % % )! #! % % ) $ % # #! + +! " " #! &! $, $ $ $!! "!! # $! %!!# & # " % - $ % # "
1 Johdato! " # $ %! & ' ' ' (!!! ) ' '! *! ' + ' " ( '! *! ' '! ) ' '! *! ' ( " & ) ' ) ' ' ' '! #, % & ' # % + & ' ' ' '! * " ' & ( 2 Poikkeamat Testaussuuitelmassa o hahmoteltua myös yksikkötestaus järjestelyjä, jotka oli tarkoitus toteuttaa Juit[4] testauskehykse avulla. Totesimme, että Code Review tekiikka tarjoa paremma hyötysuhtee, jote emme paostaeet JUit ( 3 Laajuude arvioiti "! ' ' + & " ) (! ) ' + " ' ' ' ' " ' ( - ' ' "! '. ' )! ' (
4 Yhteeveto tuloksista! " " # $ " % & # & % ' ( # ( % (! " " # ' "' Virhee tuiste Vakavuus Sijaiti Kuvaus Ratkaisu Far1_eg3 P2 huollo ase käyttöliittymä, sisääkirjautumissivu Samalla tuuksella voidaa kirjautua samaaikaisesti kahdesta eri paikasta Muutetaa sisääkirjautumise koodia. Far3_eg7 P1 Far3_eg8 P1 Far7_eg2 P1 ) * + &, Muistutussopimukse kirjaamie. Muistutussopimukse kirjaamie. Sopimukse päivittämie. Ku syötetää vai yksi kelloaika, ii siihe voi tukea mitä vai, eikä ohjelma tarkista kelloaja muotoa. Useamma aja syöttämisessä tarkistus toimii. Palveluhyväksyy vahatki päivämäärät sopimuksii. Joideki sopimukste kohdalla ohjelma ilmoittaa virheestä java.lag.nullpoi terexceptio, ku iitä yrittää päivittää. Esim. Sopimuks id 138. P1 Sopimukse luoti Viesti saapuu kyllä ajallaa, mutta se sisältää vai viestiketä teksti, ei siis muuta oleaista tietoa lääkkeestä. Kelloaikoje tarkistuskoodissa korjataa yhde aja tapaus. Toie mahdollisuus o toteuttaa kelloaikoje syöttö alasvetovalikolla. Verrataa aettuja päivämääriä ykyhetkee, eikä hyväksytä vahoja päivämääriä. Selvitetää, mistä virhe johtuu, joka jälkee tehdää tarvittavat korjaukset SMS-muistutuste lähetys palvelimelta palvelu käyttäjälle pitää tarkistaa. -,. % ( $ ( % & $ ( '
5 Kokoaisarvioiti!!! "! # " $ " " $ % $ &! %! % " ' % %!! $ ( ( $ ( "!! & ' % $ $ $ ( ( $ # " " $!!! & $ ( $ $!! & $ $ $ % $ $ #!! " % $ ( ( " ' $ ( $ $! " (! " "! ) * +!!!!!!! & 6 Viittaukset: ), + -!! ( ( $ $ ",. / 0! " " # -! / 1.. 2 ) 1 + " 3!! " 1 & 4 " 5 / -! "! / 1.. 2 ) + 6 6 6 & % & 7 Medicmider Copyright by Emervest!!"
# $%& Test suite Use case Test case Priority Descriptio Iput values h UC-far1 Far1_pos1 1 huollo Oikea uollo ase käyttäjätu aie sisääkirjautumie. us ja salasaa. h uollo aie UC-far1 Far1_eg1 1 huollo ase sisääkirjautumie. Aettua käyttäjätu usta ei ole olemassa. Expected results Sisää oikealla käyttäjätuuksell a ja salasaalla. Pyydetää salasaaa uudestaa. Notes Result Commet h uollo aie h uollo aie UC-far1 Far1_eg2 1 huollo ase sisääkirjautumie. UC-far1 Far1_eg3 2 huollo ase sisääkirjautumie. Tuus oikei, salasaa ei. Tuus ja salasaa oikei. Joku o parastaaikaa kirjautuee a samalla tuuksella. Pyydetää salasaaa uudestaa. Ei sisää pääsyä. Ilmoitetaa päällekkäisyydest ä. Virhe Ei ilmoita päällekkäisyyde stä. h uollo aie UC-far2 Far2_pos1 1 huollo ase uloskirjautumie. Klikataa uloskirjautu misappia Istuto sulkeutuu ja kaikki sille varatut resurssit vapautetaa. h uollo aie h uollo aie h uollo aie h uollo aie UC-far3 Far3_pos1 1 Muistutussopimukse kirjaamie. UC-far3 Far3_eg1 1 Muistutussopimukse kirjaamie. UC-far3 Far3_eg2 1 Muistutussopimukse kirjaamie. UC-far3 Far3_eg4 1 Muistutussopimukse kirjaamie. Yhteystiedo t, lääkkee ottoajakoh dat, sopimukse kesto Puhelium ero puuttuu. Päivämäärä puuttuu. Aetaa päivämäärä, jota ei ole olemassa. Sopimus kirjautuu järjestelmää. Pyydetää atamaa puuttuva tieto. Pyydetää atamaa puuttuva tieto. Huomautetaa pyydetää korjaamaa se. h uollo aie UC-far3 Far3_eg5 1 Muistutussopimukse kirjaamie. Aetaa päivämäärä väärässä muodossa. Huomautetaa pyydetää korjaamaa se. h uollo aie UC-far3 Far3_eg6 1 Muistutussopimukse kirjaamie. Alkamispv m o myöhemmi kui loppumispv m. Huomautetaa pyydetää korjaamaa se.
Test suite huollo aie huollo aie Use case Test case Priority Descriptio Iput values UC-far3 Far3_eg7 1 Muistutussopimukse Aetaa kirjaamie. väärä kelloaika. UC-far3 Far3_eg8 1 Muistutussopimukse kirjaamie. Aetaa vahat päivämäärät. Expected results Huomautetaa pyydetää korjaamaa se. Huomautetaa pyydetää korjaamaa se. Notes Result Commet Virhe Virhe Ku syötetää vai yksi kelloaika, ii siihe voi tukea mitä vai, eikä ohjelma tarkista kelloaja muotoa. Useamma aja syöttämisessä tarkistus toimii. Järjestelmä hyväksyy vahatki päivämäärät sopimuksii. huollo aie huollo aie UC-far4 Far4_pos1 1 Sopimuslista selaus. UC-far4 Far4_pos2 1 Sopimuslista selaus. Klikataa selausappia. Klikataa sopimukse selausappia. Saadaa lista. Saadaa sopimukse tiedot huollo aie UC-far5 Far5_pos1 1 Paluu takaisi koostesivulta, jotta sopimusta voi vielä muokata. Klikataa takaisiappia. Päästää muokkaamaa sopimukse tietoja. HUOM!Palveli ei muista eää sivua. Mikäli paiaa selaime 'Back*.appia, mutta käyttöliittymä apista toimii kyllä huollo aie UC-far6 Far6_pos1 1 Sopimuste järjestämie Klikataa järjestysappi a alkamis pvm: mukaa. Saadaa lista alkamispvm: mukaa järjestettyä. huollo aie UC-far6 Far6_pos2 1 Sopimuste järjestämie Klikataa järjestysappi a luomisajako hda mukaa. Saadaa lista luomisajakohda mukaa järjestettyä.
Test suite Use case Test case Priority Descriptio Iput values Expected results huollo aie UC-far6 Far6_pos3 1 Sopimuste järjestämie Klikataa järjestysappia loppumi pvm: mukaa. Saadaa lista alkamispvm: mukaa järjestettyä. Notes Result Commet huollo aie UC-far6 Far6_pos4 1 Sopimuste järjestämie Klikataa järjestysappia id: mukaa Saadaa lista luomisajakohda mukaa järjestettyä. huollo aie UC-far6 Far6_pos4 1 Sopimuste järjestämie Klikataa järjestysappia palvelu käyttäjäumero mukaa. Saadaa lista luomisajakohda mukaa järjestettyä. huollo aie UC-far7 Far7_pos1 1 Sopimukse päivittämie Klikataa 'Muuta sopimusta'- appia. Päästää muokkaamaa sopimusta huollo aie UC-far7 Far7_pos2 1 Sopimukse päivittämie Klikataa 'Muuta sopimusta'- appia. Muutetaa sopimukse tietoja. Varmistetaa päivitys. Muutokset talletuvat tietokataa huollo aie UC-far7 Far7_pos3 1 Sopimukse päivittämie Palataa päivitä sopimus-sivulta takaisi sopimukse muokkaamissivulle Päästää muokkaamaa sopimusta huollo aie UC-far7 Far7_eg1 1 Sopimukse päivittämie Klikataa 'Muuta sopimusta'- appia. Päivitetää sopimusta virjeellisesllä tiedolla (puh.ro, päivämäärät, kelloajat) Ohjelma ilmoittaa virheistä.
Test suite Use case Test case Priority Descriptio Iput values h uollo aie UC-far7 Far7_eg2 1 Sopimukse päivittämie Klikataa 'Muuta sopimusta'- appia. Päivitetää sopimusta virjeellisesllä tiedolla (puh.ro, päivämäärät, kelloajat) Expected results Päästää muokkaamaa sopimusta, mutta virheellisistä muutoksista tulee ilmoitus. Notes Result Commet Aihe Joideki sopimuste kohdalla ohjelma ilmoittaa virheestä java.lag.nu llpoiterexc eptio, ku iitä yrittää päivittää. Esim. sopimus id 138 h uollo aie h uollo aie UC-far8 Far8_pos1 1 Sopimukse poisto UC-far8 Far8_pos2 1 Sopimukse poisto Klikataa 'Poista'- appia Klikataa 'Poista'- appia Päästää sopimukse koostesivulle, josta sopimus voidaa lopulta poistaa. Sopimus poistuu 'Luodut sopimukset'- listalta Palataaki sopimukse poisto-sivulta takaisi. Sopimus ei poistu listalta. h uollo aie h uollo aie UC-far9 Far9_pos1 1 Viestie vastaaotto UC-far9 Far9_pos2 1 Viestie vastaaotto Luodaa sopimus. Luodaa sopimus. Viesti pitäisi saapua haluttuu umeroo oikeaa ajakohtaa. Viestie pitäisi saapua haluttuu umeroo oikeaa ajakohtaa oikeassa muodossa. Virhe Viesti saapuu kyllä ajallaa, mutta se sisältää vai viestiketä teksti, ei siis muuta oleaista tietoa lääkkeestä.