Hirviö Järjestelmätestauksen testitapaukset ja suoritusloki I1



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

Lohtu-projekti. Testaussuunnitelma

Opponointitestaus VYM -> LiKe

Hirviö Testausraportti I2

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

MapStream ecommerce -käyttöohje asiakkaiden pääkäyttäjille (admin user)

Titta-palvelun käyttöohje

SUOMI LIIKKUU KOULULIIKUNTATAPAHTUMIEN ILMOITTAUTUMISJÄRJESTELMÄ

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

5. Klikkaa avautuvan ikkunan oikeasta yläkulmasta käyttäjätunnustasi ja valitse Luo pikakuvake

Uudistettu käyttöliittymä osoitteessa

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

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

Toimittajaportaalin pikaohje

Maestro Lappeenranta Mannerheiminkatu Lappeenranta. Maestro Helsinki Huopalahdentie Helsinki

Titta-palvelun käyttöohje

Tietokantojen hallinta

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

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

Formaalit menetelmät: Kirjaston formalisointi Z-kuvauskielellä

Lääkärin Terveyskansio Lähettävän lääkärin ohje

Testaussuunnitelma Labra

1 (5) OPISKELIJAN KÄYTTÖLIITTYMÄ

1 (5) OPISKELIJAN KÄYTTÖLIITTYMÄ

Convergence of messaging

Lemonsoft SaaS -pilvipalvelu OHJEET

Maestro Lappeenranta Mannerheiminkatu Lappeenranta. Maestro Helsinki Huopalahdentie Helsinki

Ohje huoltajille Helmen käytöstä

Käyttöohje. Ticket Inspector. Versio 1.0. Sportum Oy

Testaussuunnitelma. Asdf. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos

Hirviö Laadunvarmistussuunnitelma

Testiraportti - Koordinaattieditori

Testaussuunnitelma. Opeapuri. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos

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

LUPAHANKKEET RAKENNUSVALVONNAN SAHKÖISESSÄ ASIOINTIPALVELUSSA

LOVe-verkkokoulutuksen käyttöohje Avaimet käteen

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

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

Kotkaliikkuu.fi. Ohjeita seuroile ja yhteisöille palvelun käytöstä

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

Informaatiotekniikan kehitysyksikkö

Kirjautuminen sähköisiin palveluihin jälkeen

Sähköpostitilin käyttöönotto

WinhaWille-opas opiskelijoille

moodle-opiskelijan opas AD-tunnuksien käyttäjille SISÄLLYSLUETTELO

JAKELUPISTE KÄYTTÖOHJE 2/6

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

Hirviö Laadunvarmistussuunnitelma

SUULI - JÄSENSEUROJEN REKISTERIOHJELMISTON KÄYTTÖOHJE SEURAN JÄSENELLE / HVK

VIP Softphone. Opas asennukseen ja tärkeimpien toimintojen käyttöön

KÄYTTÖÖNOTTO-OHJE KONSULTEILLE

Arena-koulutus Sisäänkirjautuminen ja omat sivut. Noora Muurimäki Outi Syväniemi Leila Virta

INTINU13A6 Java sovellukset

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

OPISKELIJAN REKISTERÖITYMINEN JA TYÖTILA-AVAIMEN KÄYTTÖ. 1. Mitä kaikkea saan käyttööni samoilla tunnuksilla?

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

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

Varausjärjestelmän käyttöopas

Hirviö Vertaistestausraportti

Vaatimusmäärittely. Kymenlaakson partiopiirin jäsenrekisteri

ATEA eshop. Järjestelmänvalvojan perusopas

Ubuntu - peruskäyttö. Seuraavassa läpikäydään Ubuntun peruskäyttöä:

Voit käyttää tunnuksiasi tilataksesi materiaaleja Sanoma Pron verkkokaupasta.

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

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

Navigator ja Siemens ID

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

Ohje Hammasvälineen verkkokauppaan

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

Jukka Larja, Kim Nylund. 15. maaliskuuta 2005

OHJEITA NIMENHUUDON KÄYTTÖÖN

ViLLE Mobile Käyttöohje

Psychosocial Risk Management etraining. -portaalin käyttöopas

Ohjeet S-ryhmän tuotetietoportaaliin

Tik Tietojenkäsittelyopin ohjelmatyö Tietotekniikan osasto Teknillinen korkeakoulu. LiKe Liiketoiminnan kehityksen tukiprojekti

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

VERKKOVELHO-YLLÄPITOTYÖKALUN KÄYTTÖOHJE

Valinnanvapauden verkkopalvelu palveluntuottajille (Kela)

Maventa Connector Käyttöohje

Sähköisen Markkinoinnin Koulutus Kotisivutyöpaja. Julkaisujärjestelmän ohje

VIRTUAALITOIMISTO. Käyttäjän opas

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

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

Hirviö. Jani Heikkinen Anssi Kalliolahti Jukka Larja Kim Nylund Liia Sarjakoski Samuli Sorvakko Timo Toivanen. 30.

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

Uuden extranetin ja Postittamisen työpöydän käyttöönotto

KOTISIVUJEN KÄYTTÖOHJE ULVILAN PESÄ-VEIKOT RY

LUPAHANKKEET RAKENNUSVALVONNAN SAHKÖISESSÄ ASIOINTIPALVELUSSA - KIRJAUTUMINEN

Hirviö. Jani Heikkinen Anssi Kalliolahti Jukka Larja Kim Nylund Liia Sarjakoski Samuli Sorvakko Timo Toivanen. 15.

Kemikaalitieto yhdestä palvelusta

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

Kuopio, Käyttöohje,

Liveseuranta (1/9) Suomen Palloliiton Tampereen piiri

matkalasku käyttöohje

Henkilökohtaisen Wilma-tunnuksen luominen avainkoodin avulla

Tervetuloa CWT Portalin käyttäjäksi!

Suomen Partiolaisten jäsenrekisteri Kuksan pikaopas huoltajalle

Analyysi, dynaaminen mallintaminen, yhteistoimintakaavio ja sekvenssikaavio

Kuljetustilaus.fi asiakkaan rekisteröitymisja yleisohjeet

Käyttöohje. Visy Access Net UPM

Transkriptio:

Hirviö Järjestelmätestauksen testitapaukset ja suoritusloki I1 Jani Heikkinen Jukka Larja Kim Nylund Liia Sarjakoski 30. marraskuuta 2004 1

Sisältö 1 Sisään- ja uloskirjautuminen 3 1.1 Testitapaus F1-TC1................................ 3 1.2 Testitapaus F1-TC2................................ 3 1.3 Testitapaus F1-TC3................................ 3 1.4 Testitapaus F1-TC4................................ 4 1.5 Testitapaus F1-TC5................................ 4 1.6 Testitapaus F1-TC6................................ 4 1.7 Testitapaus F1-TC7................................ 4 2 Muistiinpanon tekeminen 5 2.1 Testitapaus F2-TC1................................ 5 2.2 Testitapaus F2-TC2................................ 5 2.3 Testitapaus F2-TC3................................ 5 2.4 Testitapaus F2-TC4................................ 6 2.5 Testitapaus F2-TC5................................ 6 3 Työryhmän / kaikkien muistiinpanojen katselu 6 3.1 Testitapaus F3-TC1................................ 6 3.2 Testitapaus F3-TC2................................ 7 3.3 Testitapaus F3-TC3................................ 7 3.4 Testitapaus F3-TC4................................ 7 2

1 Sisään- ja uloskirjautuminen Määrittely Todennusmenetelmät F12, Järjestelmäloki F11 Esiehdot Tietokanta on alustettu käyttäen annettua testiaineistoa Testauksen painopiste testattavan tuotteen sisään- ja uloskirjautumistoim- Testitapauksien tarkoituksena on löytää ongelmia intojen, sekä niihin liittyvien lokimerkintöjen osalta. 1.1 Testitapaus F1-TC1 Kirjaudutaan järjestelmään käyttäen kaikkia olemassaolevia käyttäjätunnuksia ja niitä vastaavia salasanoja. Jokin laillinen käyttäjätunnus / salasana -pari Odotettu tulos Sisäänkirjautuminen onnistuu ja tietokannan Logtaulusta löytyy tapahtumaan liittyvä merkintä. Todellinen tulos Odotettu tulos 1.2 Testitapaus F1-TC2 Kirjaudutaan järjestelmään käyttäen useita vääriä tunnuksia Jokin laiton käyttäjätunnus / salasana -pari Odotettu tulos Sisäänkirjautuminen ei onnistu ja tietokannan Logtaulusta löytyy tapahtumaan liittyvä merkintä. Todellinen tulos Odotettu tulos 1.3 Testitapaus F1-TC3 Kirjaudutaan järjestelmään käyttäen tyhjää salasanaa ja tyhjää käyttäjätunnusta Tyhjä salasana olemassaolevalla käyttäjätunnuksella, Tyhjä käyttäjätunnus satunnaisella salasanalla, sekä tyhjä käyttäjätunnus ja salasana yhtäaikaa Odotettu tulos Sisäänkirjautuminen ei onnistu ja tietokannan Logtaulusta löytyy tapahtumaan liittyvä merkintä. Todellinen tulos Odotettu tulos 3

1.4 Testitapaus F1-TC4 Sisäänkirjautumisyritys syötteellä, joka alkaa yksinkertaisella lainausmerkillä käyttäjätunnus foo ja salasana mikä tahansa Odotettu tulos virhe sisäänkirjautumisen epäonnistumisesta ja merkintä kannan log-tauluun Todellinen tulos Ruudulle tulee php:n saama poikkeus vihreellisestä sql-kutsusta Hylätty, liittyy bugzillan bugiin numero 7. 1.5 Testitapaus F1-TC5 yritys sisäänkirjautua pitkällä käyttäjätunnuksella ja salasanalla käyttäjätunnuksena ja salasanalla noin 700 merkkiä tekstiä(ei erikoismerkkejä) Odotettu tulos virhe sisäänkirjautumisen epäonnistumisesta ja merkintä kannan log-tauluun Todellinen tulos haluttu Ongelmia. Kirjautuminen ei onnistu, mutta käytetty pitkä käyttäjätunnus menee kannan log-tauluun. (mahdollisuus denial-of-service hyökkäykseen) 1.6 Testitapaus F1-TC6 yritys syöttää SQL-komentoja rikkinäisen käyttäjätunnuksen mukana käyttäjätunnuksena ŚELECT * FROM users; ja mikä tahansa salasana Odotettu tulos virhe sisäänkirjautumisen epäonnistumisesta ja merkintä kannan log-tauluun Todellinen tulos Ruudulle tulee php:n saama poikkeus virheellisestä kyselystä Hylätty. Liittyy Bugzillassa olevaan bugiin numero 7. 1.7 Testitapaus F1-TC7 Kirjaudutaan ulos järjestelmästä Klikataan Logout tekstiä käyttöliittymästä Odotettu tulos Tyhjä sivu ja merkintä tietokannan log-tauluun Todellinen tulos Tyhjä sivu, mutta ei merkintää lokitaulussa Hylätty 4

2 Muistiinpanon tekeminen Määrittely Opiskelijakohtaisten muistiinpanojen tallettaminen F1, järjestelmäloki F11 Esiehdot Tietokanta on alustettu käyttäen annettua testiaineistoa Testauksen painopiste muistiinpanojen tallentamisesta sekä toimintaan li- Testitapauksien tarkoituksena on löytää ongelmia ittyvistä lokimerkinnöistä. 2.1 Testitapaus F2-TC1 (Kirjaudutaan järjestelmään), valitaan työryhmä, lisätään muistiinpano, tarkistetaan tulos ruudulta ja kannasta Työryhmäksi Testgroup 1, arkistointipäivämääräksi 15.5.2005, tekstiä muistiinpanoon, klikkaus Add note -nappiin Odotettu tulos Merkintä lokitauluun, muistiinpano näkyy mikäli oikea työryhmä on valittuna 2.2 Testitapaus F2-TC2 (Kirjaudutaan järjestelmään), valitaan työryhmä, lisätään tyhjä muistiinpano, tarkistetaan tulos Pelkkä klikkaus Add note -nappiin Odotettu tulos Tyhjä muistiinpano 2.3 Testitapaus F2-TC3 (Kirjaudutaan järjestelmään), valitaan työryhmä, lisätään tyhjä muistiinpano ei-päivämääräkelpoisella Archive date lla, tarkistetaan tulos Tyhjä muistiinpano, archive dateksi asdfghj, klikkaus Add note -nappiin Odotettu tulos Virheilmoitus epäkelvosta päivämäärästä 5

2.4 Testitapaus F2-TC4 Lisätään usean kilotavun mittainen note samoin kuin yllä on lisätty normaali note, tarkistetaan tulos 4 kilotavua tekstiä, klikkaus Add note -nappiin Odotettu tulos Lisätty muistiinpano 2.5 Testitapaus F2-TC5 Lisätään SQL-injektioyrityksen sisältävä note Noteen ); SELECT * FROM log; Odotettu tulos Ym. teksti noten tekstinä 3 Työryhmän / kaikkien muistiinpanojen katselu Määrittely Liittyy vaatimukseen N2 ja käyttötapauksiin U4, U7 ja U8. Esiehdot Tietokanta on alustettu annetulla testidatalla ja kirjauduttu sisään tunnuksella Proffa Testauksen painopiste sekä ryhmänäkymien vaihto Testin tarkoituksena on varmistaa että työryhmien toimii 3.1 Testitapaus F3-TC1 Aktiivisen työryhmän vaihto Valitaan haluttu ryhmä pudotusvalikosta ja klikataan Change nappia Odotettu tulos Näkyviin tulevat valitun työryhmän muistiinpanot, mikäli on valittu että vain aktiivisen työryhmän muistiinpanot näytetään ja valittu ryhmä tulee oletusvalinnaksi uuden muistiinpanon syöttökohtaan. Todellinen tulos Muuten odotettu, mutta uuden muistiinpanon oletusryhmä ei muutu. Hylätty 6

3.2 Testitapaus F3-TC2 Valitaan kaikkien työryhmien muistiinpanot näkyviin Valitaan pudotusvalikosta näkymäksi All my workgroups ja klikataan Show nappia Odotettu tulos Kaikkien käyttäjän työryhmien muistiinpanot tulevat näkyviin Todellinen tulos Odotettu 3.3 Testitapaus F3-TC3 Valitaan vain aktiivisen työryhmän muistiinpanot näkyviin Valitaan pudotusvalikosta näkymäksi Active workgroup ja klikataan Show nappia Odotettu tulos Vain aktiivisen työryhmän muistiinpanot ovat näkyvissä Todellinen tulos Odotettu 3.4 Testitapaus F3-TC4 Valitaan sama valinta joka on käytössä Valitaan pudotusvalikosta näkymäksi nykyinen näkymä ja klikataan Show nappia Odotettu tulos Näkyvissä olevat muistiinpanot eivät muutu Todellinen tulos Odotettu 7