Hirviö Järjestelmätestauksen testitapaukset ja suoritusloki I2

Samankaltaiset tiedostot
Hirviö Järjestelmätestauksen testitapaukset ja suoritusloki I1

Hirviö Testausraportti I2

Vianova Systems Finland Oy:n Novapoint käytön tuki

OHJE 1 (14) Peruskoulun ensimmäiselle luokalle ilmoittautuminen Wilmassa

Jukka Larja, Kim Nylund. 15. maaliskuuta 2005

Lohtu-projekti. Testaussuunnitelma

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

OFFICE 365 PIKAOHJE

Opponointitestaus VYM -> LiKe

TimeEdit opiskelijan ohje TimeEdit-instructions for students from this link

Uudistettu käyttöliittymä osoitteessa

Toimittajaportaalin pikaohje

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

Sisällysluettelo 1 Johdanto Root, koko Opalan pääkäyttäjä

Maatiaiskanojen säilyttäjän ohjeet Maatiaiskanat-palvelun käyttöön

Mikä on Twitter? Rekisteröityminen

Lyseopaneeli 2.0. Käyttäjän opas

1 Kirjautuminen ja Käyttöliittymä Kirjautuminen Käyttöliittymä Uuden varauksen tekeminen Normaali varaus...

Ohjeet S-ryhmän tuotetietoportaaliin

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

KULTA2-JÄRJESTELMÄN KÄYTTÖOPAS Liikunta-, kulttuuri-, nuoriso-, hyvinvointiavustukset

KAMPUSSALASANAN VAIHTAMINEN (SAVONIA-AMK KÄYTTÄJÄT)

INTINU13A6 Java sovellukset

Maali Esiehdot Toimijat Testitapauksen suoritus ja hyväksytyt lopputilat. Käyttäjä. Käyttäjä. Käyttäjä

TOOLS KÄYTTÖOHJEET OPETTAJALLE

Julkinen. Suomen Pankin ja Finanssivalvonnan suojattu sähköposti: ulkoisen käyttäjän ohje

Opintokohteiden muokkaus

PAROC CALCULUS LASKENTAOHJELMA TIETOKONEELLE ASENNETTAVA VERSIO. Latausohjeet Asennusohjeet

Irman käyttöohje Tunturisuunnistajille

Netikka verkkotila - käyttöohje

Elisa Vastaussarja Hallintakäyttöliittymä Käyttöohjeet v. 1.1

ProTieto Oy. Verottajan ilmoitus. Käyttöohje alihankkijoille

Toimittajaportaalin pikaohje

Diacor Turku extranet

Informaatiotekniikan kehitysyksikkö

ASIAKASLISENSSIEN LISÄÄMINEN KONSULTIN ASIAKKAAKSI

Visma Nova. Visma Nova ASP käyttö ja ohjeet

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

Wilman pikaopas huoltajille

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

SIJAISET.FI KÄYTTÖOHJE TAKSI YRITYKSILLE. 1. Palveluun rekisteröityminen Palveluun kirjautuminen Etusivu... 2

OHJE 1: Uudet oppilaat

1. ASIAKKAAN OHJEET Varauksen tekeminen Käyttäjätunnuksen luominen Varauksen peruminen... 4

DriveGate -ohjeet. DriveGate-käyttöohjeet: Rekisteröityminen palveluun. Rekisteröitymisohjeet ja rekisteröitymisprosessin kuvaus

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

Kaksinkäsin.fi - ohjeet varaamiseen

SAKU-materiaalit

LUKKARIN KÄYTTÖOHJE Sisällys

Toiminta ennen ensimmäistä ottelua (1/2)

Asiointipalvelun ohje

ENNI-järjestelmällä tehtävä selainennakkoilmoitus

EURA 2007 EU:N RAKENNERAHASTOJEN HALLINTAJÄRJESTELMÄ. Projektin toteuttajan yhteystietojen ylläpito ja salasanan vaihtaminen

KATSO-PALVELUN KÄYTTÖOHJE

Office 365 palvelujen käyttöohje Sisällys

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

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

Ristijärven metsästysseura tysseura osti lisenssin jahtipaikat.fi verkkopalveluun, jotta seuran

Apogee Portal X. - Web-pohjainen aineiston lähetys/hyväksyntäjärjestelmä -

Ohjeet ALS Online-palvelun käyttöön PÄIVITETTY

KYMP Webmail -palvelu

Facebook-sivun luominen

Käyttöohje. Visy Access Net UPM

Tavoitettavuusketjujen hallinta. IISI-käyttöliittymäohje yrityksen pääkäyttäjälle

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

Julkinen. Suomen Pankin ja Finanssivalvonnan suojattu sähköposti: ulkoisen käyttäjän ohje

Käyttöohje Suomen Pankin DCS2-järjestelmään rekisteröityminen

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

Suomen Paras Hankkija Käyttöohje hankintayksiköille

PÄIVITETTYJÄ TIETOJA JA OHJEITA LÖYTYY WEB SIVUILTA KOHDASTA NV-TIIMI ja ASIAKASHALLINTAOHJELMA

Hallintaliittymän käyttöohje

EVTEK-PROJEKTORI KÄYTTÖOHJE Tekijä: Teemu Tammivaara VBP04S

Opiskelijalistojen tulostaminen, opiskelijoiden hallinta ja sähköpostin lähettäminen

Ohje huoltajille Helmen käytöstä

Rekisteröityminen, tilojen varaaminen ja maksaminen WebTimmi varausjärjestelmässä

Transkribuksen pikaopas

Valitse etusivulta oma piirisi

TIETOJEN SIIRTO JA TARKISTAMINEN

Koripallon Live Score

Yhteistyökumppanit kirjautuvat erikseen annetuilla tunnuksilla osoitteeseen

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

OpeOodi Opiskelijalistojen tulostaminen, opiskelijoiden hallinta ja sähköpostin lähettäminen

Uuden Peda.netin käyttöönotto

SÄHKÖPOSTIN SALAUSPALVELU

KÄYTTÖÖNOTTO-OHJE KONSULTEILLE

OPAS KULTA2 -JÄRJESTELMÄN KÄYTTÖÖN

Lampaiden ja vuohien teurastusilmoituksen pikaopas. Eviran ohje

Omat tietoni -käyttöopas (kansainvälinen)

Kuopio. Testitapausluettelo: Henkilöt-osakokonaisuus

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

Titta-palvelun käyttöohje

Kirjautuminen sähköisiin palveluihin jälkeen

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

Visma Fivaldi: Sähköinen perintäyhteys Visma Duetto

KÄYTTÖOHJEET. TIMMI-tilavarausjärjestelmä. Digipolis Kemin Teknologiakylä ja Kemin kulttuurikeskus

Aivoliitto ry:n jäsenrekisteri Ohjeita yhdistyksille

LoCCaM Riistakamerasovellus. Dimag Ky dimag.fi

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

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

Tämän ohjeen mukaisesti toimitaan Vaasan piirin niissä sarjoissa, joissa lasketaan sarjataulukot eikä otteluissa tehdä live otteluseurantaa.

VETUMA rekisteröityminen

Transkriptio:

Hirviö Järjestelmätestauksen testitapaukset ja suoritusloki I2 8. helmikuuta 2005 1

Sisältö 1 Johdanto 3 2 Muistiinpanojen haku 3 2.1 Testitapaus F1-TC1................................ 3 2.2 Testitapaus F1-TC2................................ 3 3 Raportit 3 3.1 Testitapaus F2-TC1................................ 4 3.2 Testitapaus F2-TC2................................ 4 3.3 Testitapaus F2-TC3................................ 4 3.4 Testitapaus F2-TC4................................ 4 4 Oman Profiilin muokkaus 5 4.1 Testitapaus F3-TC1................................ 5 4.2 Testitapaus F3-TC2................................ 6 4.3 Testitapaus F3-TC3................................ 6 4.4 Testitapaus F3-TC4................................ 7 4.5 Testitapaus F3-TC5................................ 7 4.6 Testitapaus F3-TC6................................ 8 4.7 Testitapaus F3-TC7................................ 8 4.8 Testitapaus F3-TC8................................ 8 4.9 Testitapaus F3-TC9................................ 9 5 Opiskelijan lisäys ja opiskelijan tietojen muuttaminen 9 5.1 Testitapaus F4-TC1................................ 9 5.2 Testitapaus F4-TC2................................ 9 5.3 Testitapaus F4-TC3................................ 10 6 Ryhmä- ja opiskelijakohtaisten muistiinpanojen tekeminen 10 6.1 Testitapaus F5-TC1................................ 10 6.2 Testitapaus F5-TC2................................ 10 6.3 Testitapaus F5-TC3................................ 11 6.4 Testitapaus F5-TC4................................ 11 7 Kalenterityökalun käyttö 11 7.1 Testitapaus F6-TC1................................ 11 7.2 Testitapaus F6-TC2................................ 12 8 Tiedoston lisäys, selaus ja poisto 12 8.1 Testitapaus F7-TC1................................ 12 8.2 Testitapaus F7-TC2................................ 12 8.3 Testitapaus F7-TC3................................ 13 2

9 Opiskelijoiden haut 13 9.1 Testitapaus F8-TC1................................ 13 9.2 Testitapaus F8-TC2................................ 13 9.3 Testitapaus F8-TC3................................ 13 9.4 Testitapaus F8-TC4................................ 14 9.5 Testitapaus F8-TC5................................ 14 9.6 Testitapaus F8-TC6................................ 14 9.7 Testitapaus F8-TC7................................ 14 9.8 Testitapaus F8-TC8................................ 14 3

1 Johdanto 2 Muistiinpanojen haku Määrittely Vaatimusmäärittelyn kohta F21 ja F22 Kanta on alustettu testidatalla report test.sql ja järjestelmään on lisätty muistiinpano jossa on teksti Kukkuu Testauksen painopistlön mukaan toimii Testissä varmistetaan että muistiinpanon haku sisäl- oikein. 2.1 Testitapaus F1-TC1 Samuli Sorvakko Kirjaudutaan järjestelmään, siirrytään muistiinpanojen hallintaan, kirjoitetaan hakukriteeri, suoritetaan haku Muistiinpanon sisältöön Kukkuu, suoritetaan haku Odotettu tulos Yksi muistiinpano, sisällöllä Kukkuu sanoi käki ja meni nukkuu Todellinen tulos Odotusten mukainen Hyväksytty 2.2 Testitapaus F1-TC2 Samuli Sorvakko Kirjaudutaan järjestelmään, valitaan joku opiskelija, siirrytään muistiinpanojen hallintaan, kirjoitetaan hakukriteeri, suoritetaan haki Opiskelijahakuun 12345X, muistiinpanojen hallintaan, muistiinpanon sisältöön Kukkuu, suoritetaan haku Odotettu tulos Yksi muistiinpano, sisällöllä Kukkuu sanoi käki ja meni nukkuu Todellinen tulos Opiskelijan tiedot, ei muistiinpanoja Hylätty, Bugzillan bugi #47 3 Raportit Määrittely Vaatimusmäärittelyn kohta F8 Kanta on alustettu testidatalla report test.sql ja järjestelmään on kirjauduttu tunnuksella proffa. Testauksen painopiste Tämän testin tarkoituksena on varmistaa, että järjestelmä tuottaa määriteltyjä raportteja oikein. 4

3.1 Testitapaus F2-TC1 Samuli Sorvakko Siirrytään raporttinäkymään, valitaan vuodelta 2005 valmistuneet diplomityöt Vuosikenttään 2005, klikataan Create report kohdassa Completed Master s theses Odotettu tulos Lista diplomityön suorittaneista opiskelijoista (testidatalla 1 kpl) Todellinen tulos Odotusten mukainen Hyväksytty 3.2 Testitapaus F2-TC2 Samuli Sorvakko Siirrytään raporttinäkymään, valitaan kesken olevat diplomityöt Vuosikenttään 2005, klikataan Create report kohdassa Master s theses in progress Odotettu tulos Lista diplomityötä tekevistä opiskelijoista (testidatalla 2 kpl) Todellinen tulos Odotusten mukainen Hyväksytty 3.3 Testitapaus F2-TC3 Samuli Sorvakko Siirrytään raporttinäkymään, valitaan kaikki jatkoopiskelijat Vuosikenttään 2005, klikataan Create report kohdassa Postgraduate students without theses Odotettu tulos Lista jatko-opiskelijoista (testidatalla 1 kpl) Todellinen tulos Odotusten mukainen Hyväksytty 3.4 Testitapaus F2-TC4 Samuli Sorvakko Siirrytään raporttinäkymään, valitaan kaikki lisensiaattityön tehneet jatko-opiskelijat Vuosikenttään 2005, kilkataan Create report kohdassa Postgratuate students with licenciate s thesis Odotettu tulos Tyhjä lista (testidatassa ei ole lisensiaaattityön suorittaneita) Todellinen tulos Odotusten mukainen Hyväksytty 5

4 Oman Profiilin muokkaus Määrittely Vaatimusmäärittelyn kohdat F9, F17 sekä yleiset käyttöliittymää koskevat ei-toiminnalliset vaatimukset Kanta on alustettu testidatalla ja järjestelmään on kirjauduttu tunnuksella proffa Testauksen painopiste Tässä testissä varmistetaan että opettajakäyttöliittymään kuuluva omien tietojen editointisivu toimii oikein eikä riko tallennettuja tietoja. Testissä varmistetaan myös että profiilin muuttamisesta tulee asianomainen merkintä Audit Trail:iin 4.1 Testitapaus F3-TC1 Siirrytään oman profiilin editointiin, vaihdetaan salasana ja tallennetaan muutokset Klikataan työkalupalkin linkkiä Edit profile. Kirjoitetaan Current password kenttään nykyinen salasana. Kirjoitetaan molempiin new password kenttiin uusi salasana. Klikataan Save changes nappia. Varmistetaan salasanan vaihtuminen kirjautumalla ulos järjestelmästä ja takaisin sisään uudella salasanalla. Odotettu tulos Save changes -napin klikkauksen jälkeen ilmoitus onnistuneesta profiilin päivityksestä. Lisäksi uuden salasanan tulee toimia kokeiltaessa. Merkintä Audit Trail:issa + ylimääräinen merkintä Audit Trail:issa Läpäisty, mutta Audit Trailiin tulee yksi ylimääräinen ilmoitus sisäänkirjautumisesta. 6

4.2 Testitapaus F3-TC2 Siirrytään oman profiilin editointiin, yritetään vaihtaa salasana, mutta syötetään väärä vanha salasana ja yritetään tallentaa muutokset. Klikataan työkalupalkin linkkiä Edit profile. Kirjoitetaan Current password kenttään jotain muuta kuin nykyinen salasana. Kirjoitetaan molempiin new password kenttiin uusi salasana. Klikataan Save changes nappia. Huomataan virheilmoitus. Varmistetaan salasanan vaihtumattomuus kirjautumalla ulos järjestelmästä ja yrittämällä kirjautua new password -kenttään syötetyllä salasanalla. Odotettu tulos Save changes -napin klikkauksen jälkeen ilmoitus väärästä vanhasta salasanasta. Epäonnistunut sisäänkirjautuminen tarjotulla uudella salasanalla. Ei merkintää Audit Trail:issa, mutta Audit Trail:issa ylimääräinen merkintä Läpäisty, mutta Audit Trail:issa on ylimääräinen merkintä epäonnistuneesta sisäänkirjautumisesta 4.3 Testitapaus F3-TC3 Siirrytään oman profiilin editointiin, yritetään vaihtaa salasana, mutta syötetään uusi salasana varmistuskenttään virheellisenä ja yritetään tallentaa muutokset. Klikataan työkalupalkin linkkiä Edit profile. Kirjoitetaan Current password kenttään nykyinen salasana. Kirjoitetaane new password -kenttään uusi salasana, mutta varmistuskenttään jotain muuta. Klikataan Save changes nappia. Huomataan virheilmoitus. Varmistetaan salasanan vaihtumattomuus kirjautumalla ulos järjestelmästä ja yrittämällä kirjautua new password -kenttään syötetyllä salasanalla sekä vanhalla salasanalla Odotettu tulos Save changes -napin klikkauksen jälkeen ilmoitus eroavista uusista salasanoista. Epäonnistunut sisäänkirjautuminen molemmilla tarjotuilla uusilla salasanoilla. Ei merkintää Audit Trail:issa, mutta Audit Trail:issa ylimääräinen merkintä Läpäisty, mutta Audit Trail:issa on ylimääräinen merkintä onnistuneesta sisäänkirjautumisesta 7

4.4 Testitapaus F3-TC4 Siirrytään oman profiilin editointiin, yritetään vaihtaa salasana tyhjäksi ja yritetään tallentaa muutokset. Klikataan työkalupalkin linkkiä Edit profile. Kirjoitetaan Current password kenttään nykyinen salasana. Jätetään new password -kenttä sekä tarkistuskenttä tyhjäksi. Klikataan Save changes nappia. Huomataan virheilmoitus liian lyhyestä salasanasta. Varmistetaan salasanan vaihtumattomuus kirjautumalla ulos järjestelmästä ja yrittämällä kirjautua ilman salasanaa sekä vanhalla salasanalla Odotettu tulos Save changes -napin klikkauksen jälkeen ilmoitus liian lyhyestä uudesta salasanasta. Epäonnistunut sisäänkirjautuminen tyhjällä salasanalla. Onnistunut sisäänkirjautuminen vanhalla salasanalla. Ei merkintää Audit Trail:issa, mutta Audit Trail:issa ylimääräinen merkintä Läpäisty, mutta Audit Trail:issa on ylimääräinen merkintä onnistuneesta sisäänkirjautumisesta 4.5 Testitapaus F3-TC5 Siirrytään oman profiilin editointiin, vaihdetaan oletustyöryhmä ja tallennetaan muutokset Klikataan työkalupalkin linkkiä Edit profile. Kirjoitetaan Current password kenttään nykyinen salasana. Vaihdetaan oletustyöryhmäksi Diplomityö. Klikataan Save changes -nappia. Varmistetaan oletustyöryhmän vaihtuminen kirjautumalla ulos ja sisään ja tarkistamalla että oletustyöryhmä on päivittynyt työkalupalkkiin. Odotettu tulos Save changes -napin klikkauksen jälkeen ilmoitus onnistuneesta profiilin päivityksestä. Uudelleensisäänkirjautumisen jälkeen uusi oletustyöryhmä työkalupalkissa. Merkintä profiilin muuttamisesta Audit Trail:issa Läpäisty ilman ongelmia 8

4.6 Testitapaus F3-TC6 Siirrytään oman profiilin editointiin, muutetaan molempia nimiä, sähköpostiosoitetta sekä puhelinnumeroa ja tallennetaan muutokset Klikataan työkalupalkin linkkiä Edit profile. Muutetaan sekä etu-, että sukunimeä ja lisätään puhelinnumero sekä sähköpostiosoite. Klikataan Save changes -nappia. Varmistetaan tietojen päivittyminen kirjautumalla ulos ja sisään ja tarkistamalla tiedot profiilin editointinäkymästä. Odotettu tulos Save changes -napin klikkauksen jälkeen ilmoitus onnistuneesta profiilin päivityksestä. Uudelleensisäänkirjautumisen jälkeen muutetut tiedot profiilin editointinäkymässä sekä uusi nimi otsikkopalkissa. Merkintä profiilin muuttamisesta Audit Trail:issa Läpäisty ilman ongelmia 4.7 Testitapaus F3-TC7 Siirrytään oman profiilin editointiin, muutetaan kieliasetusta ja tallennetaan muutokset Klikataan työkalupalkin linkkiä Edit profile. Vaihdetaan kieli toiseksi. Klikataan Save changes - nappia. Katsotaan mitä tapahtuu. Odotettu tulos Save changes -napin klikkauksen jälkeen ilmoitus onnistuneesta profiilin päivityksestä. Käyttökieli muuttuu tai saadaan ilmoitus puuttuvasta kielimodulista. Merkintä profiilin muuttamisesta Audit Trail:issa Todellinen tulos Ilmoitus onnistuneesta profiilin päivityksestä ja merkintä Audit Trail:issa. Ei kuitenkaan mitään vaikutusta mihinkään. Hylätty, Bugzilla 42. 4.8 Testitapaus F3-TC8 Prioriteetti 3 Tehdään profiiliin muutoksia useampaan otteeseen saman session aikana Klikataan työkalupalkin linkkiä Edit profile. Muutetaan jotain kenttää ja tallennetaan muutokset. Tehdään joku toinen muutos ja tallennetaan se. Odotettu tulos Todellinen tulos Ilmoitukset molempien muutosten hyväksymisestä sekä Audit Trail -merkintä molemmista. Molemmat muutokset menevät läpi odotetusti, mutta jälkimmäisestä tulee Audit Trail -merkintä vain tiedostoon, ei kantaan. Hylätty, Bugzilla 43. 9

4.9 Testitapaus F3-TC9 Yritetään syöttää SQL-komentoja kannalle kenttien mukana. Odotettu tulos Ilmoitus muutoksen läpimenosta, muutoksen päivittyminen kantaan ja asianmukainen Audit Trail - merkintä.. Annettu SQL-komento tallentui puhelinnumerokenttään eikä päässyt kantamoottorille. Hyväksytty 5 Opiskelijan lisäys ja opiskelijan tietojen muuttaminen Määrittely Vaatimusmäärittelyn kohta F3a sekä yleiset käyttöliittymää koskevat ei-toiminnalliset vaatimukset Kanta on alustettu testidatalla ja järjestelmään on kirjauduttu tunnuksella proffa Testauksen painopiste opiskelijan tietojen muuttaminen toimii vaatimusten Tässä testissä varmistetaan että opiskelijan lisäys ja mukaisesti. 5.1 Testitapaus F4-TC1 Jani Heikkinen Siirrytään opiskelijan lisäyssivulle ja täytetään kentät. Lopuksi talletetaan opiskelija. Valitaan työkalupalkin kohta Add A New Student ja täytetään kentät datalla. Lopuksi valitaan Save student. Odotettu tulos Save student -napin valinnan jälkeen uusi opiskelija ja hänen tiedot on talletettu järjestelmään. Todellinen tulos Save student -napin valinnan jälkeen ei tule ilmoitusta onnistuneesta opiskelijan lisäyksestä. Opiskelijalistauksessa ei ole lisättyä opiskelijaa. Hylätty, bugzilla 78 5.2 Testitapaus F4-TC2 Jani Heikkinen Siirrytään käyttäjän tietojen muokkausivulle ja muokataan opiskelijan tietoja. Lopuksi tallennetaan opiskelijan tiedot. Valitaan talletettu opiskelija ja valitaan Edit data Muutetaan jokaista data kenttää. Lopuksi valitaan Save student. Odotettu tulos Save student -napin valinnan jälkeen opiskelijan muutetut tiedot on talletettu järjestelmään. Todellinen tulos Osa opiskelijan tiedoista päivittyy järjestelmään, osa ei. Hylätty, bugzilla 79 10

5.3 Testitapaus F4-TC3 Jani Heikkinen Siirrytään käyttäjän tietojen muokkausivulle ja lisätään opiskelijan tietokenttiin SQL-komentoja. Odotettu tulos Save student -napin valinnan jälkeen SQLkomennot näkyvät opiskelijan tietokentissä. Todellinen tulos Odotetty. Annettu SQL-komento tallentui email- osoitekenttään eikä päässyt kantamoottorille. Hyväksytty 6 Ryhmä- ja opiskelijakohtaisten muistiinpanojen tekeminen Määrittely Vaatimusmäärittelyn kohdat F1 sekä yleiset käyttöliittymää koskevat ei-toiminnalliset vaatimukset Kanta on alustettu testidatalla ja järjestelmään on kirjauduttu tunnuksella proffa Testauksen painopiste lisäys toimii toivotulla Tässä testissä varmistetaan että muistiinpanojen tavalla 6.1 Testitapaus F5-TC1 Siirrytään sivulle Add New Note ja täytetään kentät. Lopuksi klikataan Save. Klikataan työkalupalkin linkkiä Add Note ja täytetään kentät validilla datalla. Odotettu tulos Save -napin klikkauksen jälkeen näytetään muistiinpano. Todellinen tulos Ilmoitus No student selected, mutta muistiinpano kirjautuu kantaan Läpäisty, bugi ilmoitettu. 6.2 Testitapaus F5-TC2 Valitaan opiskelija käyttäen yksinkertaista hakua. Siirrytään sivulle Add Note ja täytetään kentät. Lopuksi klikataan Save. tään opiskelijanumeron alku ja tähti hakukenttään. Kilkataan search. Klikataan työkalupalkin linkkiä Add Note ja täytetään kentät validilla datalla. Odotettu tulos Save -napin klikkauksen jälkeen näytetään muistiinpano. Todellinen tulos Opiskelijan kaikki muistiinpanot, uusin muistiinpano ylimpänä. Läpäisty 11

6.3 Testitapaus F5-TC3 Yritetään syöttää epävalidia sisältöä päivämääräkenttään Klikataan työkalupalkin linkkiä Add New Note ja täytetään kentät datalla. Päivämääräkenttään syötetään kirjaimista koostuva merkkijono. Odotettu tulos Save -napin klikkauksen jälkeen näytetään virheilmoitus. Todellinen tulos Virheilmoitus, ja lomake jossa väärin täytetty kenttä on korostettu punaisella. Läpäisty 6.4 Testitapaus F5-TC4 Yritetään syöttää epävalidia sisältöä päivämääräkenttään Klikataan työkalupalkin linkkiä Add Note ja täytetään kentät datalla. Päivämääräkenttään syötetään päivämäärä 35.12.2005. Odotettu tulos Save -napin klikkauksen jälkeen näytetään virheilmoitus. Todellinen tulos Lomake tallennetaan. Päivämääräksi tulee 5.1.2006. Hylätty 7 Kalenterityökalun käyttö Prioriteetti 3 Määrittely Vaatimusmäärittelyn kohta U4 sekä yleiset käyttöliittymää koskevat ei-toiminnalliset vaatimukset Kanta on alustettu testidatalla ja järjestelmään on kirjauduttu tunnuksella proffa Testauksen painopiste Tässä testissä varmistetaan että päivämäärätyökalu toimii 7.1 Testitapaus F6-TC1 Prioriteetti 5 Siirrytään sivulle Add New Note ja käytetään pvm:n syöttötyökalua. Klikataan työkalupalkin linkkiä Add New Note ja klikataan linkkiä choose from calendar Odotettu tulos Klikkaamalla kalenterista löytyviä pvm:iä muistiinpanon pvm-kenttä täyttyy validilla syötteellä. Läpäisty. 12

7.2 Testitapaus F6-TC2 Prioriteetti 6 Siirrytään sivulle Add New Note ja käytetään pvm:n syöttötyökalua. Klikataan kauas tulevaisuuteen Klikataan työkalupalkin linkkiä Add New Note ja klikataan linkkiä choose from calendar Odotettu tulos Kalenteri näyttää kuukaudet oikein., joskus esiintyi ylimääräinen sarake Läpäisty, bugi kirjattu Bugzillaan, id 59. 8 Tiedoston lisäys, selaus ja poisto Prioriteetti 3 Määrittely Vaatimusmäärittelyn kohta F4 sekä yleiset käyttöliittymää koskevat ei-toiminnalliset vaatimukset Kanta on alustettu testidatalla ja järjestelmään on kirjauduttu tunnuksella proffa Testauksen painopiste Tässä testissä varmistetaan että tiedostoja pystyy lisäämään. 8.1 Testitapaus F7-TC1 Prioriteetti 5 Valitaan opiskelija ja lisätään tiedosto Opiskelja haetaan käyttämällä hakutyökalua, klikataan linkkiä Edit Data Klikataan Browse ja valitaan kovalevyllä oleva tiedosto. Klikataan Upload-nappia. Odotettu tulos Tiedoston siirryttyä järjestelmään, se näkyy opiskelijatietojen perässä. Läpäisty. 8.2 Testitapaus F7-TC2 Prioriteetti 5 Valitaan opiskelija ja selataan ennalta siirretty tiedosto Opiskelja haetaan käyttämällä hakutyökalua, klikataan tiedoston linkkiä Odotettu tulos Tiedoston näytetään selaimella. Läpäisty. 13

8.3 Testitapaus F7-TC3 Prioriteetti 5 Valitaan opiskelija ja poistetaan ennalta siirretty tiedosto Opiskelja haetaan käyttämällä hakutyökalua, merkitään ruutu tiedoston nimen kohdalla ja klikataan Delete-nappia. Odotettu tulos Tiedosto poistuu, muuten näytetään saman opiskelijan tiedot. Läpäisty. 9 Opiskelijoiden haut Määrittely Vaatimusmäärittelyn kohta F2 sekä F26 Kanta on alustettu testidatalla ja järjestelmään on kirjauduttu tunnuksella proffa Testauksen painopiste Näillä testeillä pyritään etsimään virheitä opiskelijoiden haku-toiminnosta 9.1 Testitapaus F8-TC1 Käytetään pikauhakua Tyhjä syöte Odotettu tulos Määrittelemätön, tyhjä lista tai kaikki opiskelijat Todellinen tulos Tyhjä lista Läpäisty 9.2 Testitapaus F8-TC2 Käytetään pikahakua valitsemaan kaikki opiskelijat * Odotettu tulos Lista kaikista opiskelijoista Läpäisty. 9.3 Testitapaus F8-TC3 Käytetään pikahakua täydentämään hakujono 1* Odotettu tulos Lista kaikista merkillä 1 -alkavista opiskelijanumeroista Läpäisty 14

9.4 Testitapaus F8-TC4 Käytetään pikahakua hakemaan opiskelija suoraan esille 12345X Odotettu tulos Opiskelijan 12345X tiedot suoraan ruudullu Läpäisty 9.5 Testitapaus F8-TC5 Käytetään pikahakua laittomalla syötteellä DELETE FROM Students Odotettu tulos Ei löydy mitään Läpäisty 9.6 Testitapaus F8-TC6 Käytetään monipuolisempaa hakua tyhjällä syötteellä Tyhjä syöte Odotettu tulos Ei löydy mitään, mutta ristiriita yksinkertaisen haun kanssa Läpäisty, vikaraportti 38 9.7 Testitapaus F8-TC7 Käytetään monipuolisempaa osittaisilla tiedoilla Täytetään kenttiä satunnaisesti tiedoilla jotka tulisi löytää Odotettu tulos Löydetään hakujen mukaisia opiskelijoita Todellinen tulos Kaikissa tapauksissa ei löydetä opiskelijaa. Hylätty. vikaraportit 37 ja 61 9.8 Testitapaus F8-TC8 Käytetään monipuolisempaa hakua laittomalla syötteellä Yritetään syöttää SQL:ää, päättämättömiä merkkijonoja Odotettu tulos Haun tuloksena tyhjä lista Todellinen tulos Hirviö kaatuu Hylätty. vikaraportit 37 15