COTOOL dokumentaatio Testausdokumentit

Samankaltaiset tiedostot
COTOOL dokumentaatio Testitapaukset

COTOOL dokumentaatio SEPA: Käytettävyystestaus

dokumentin aihe Dokumentti: Testausraportti_I1.doc Päiväys: Projekti : AgileElephant

T Testiraportti - järjestelmätestaus

Versio Päiväys Tekijä Kuvaus Tikkanen varsinainen versio

Kuopio Testausraportti Kalenterimoduulin integraatio

Good Minton QA Raportti Iteraatio 1 Sulkapalloliiton Kilpailujärjestelmä

COTOOL dokumentaatio Vaatimusmäärittely

Kuopio Testausraportti Asiakkaat-osakokonaisuus

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

L models. Testisuunnitelma. Ryhmä Rajoitteiset

SEPA diary. Dokumentti: SEPA_diary_PK_HS.doc Päiväys: Projekti: AgileElephant Versio: V0.3

T Testiraportti - integraatiotestaus

T Tietojenkäsittelyopin ohjelmatyö. Testiraportti, vaihe T1. Tietokonegrafiikka-algoritmien visualisointi. Testiraportti, vaihe T1

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

Lohtu-projekti. Testaussuunnitelma

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

COTOOL dokumentaatio Vertaisryhmätestaus

T Testiraportti - integraatiotestaus

Ohjelmistojen mallintaminen. Luento 11, 7.12.

UCOT-Sovellusprojekti. Testausraportti

Hirviö Laadunvarmistussuunnitelma

TESTIRAPORTTI - VYM JA KANTA Virtuaaliyhteisöjen muodostaminen Versio 1.0

T Tietojenkäsittelyopin ohjelmatyö. Testisarja Ray tracing. Tietokonegrafiikka-algoritmien visualisointi. Testisarja Ray tracing

Testausraportti. Oppimistavoitteiden hallintajärjestelmä harri

TESTIRAPORTTI - JÄRJESTELMÄ, PORTAL Virtuaaliyhteisöjen muodostaminen Versio 1.0

Testiraportti - Koordinaattieditori

Laadunvarmistusdokumentti

Käyttäjien tunnistaminen ja käyttöoikeuksien hallinta hajautetussa ympäristössä

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

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

Convergence of messaging

TESTIRAPORTTI - JÄRJESTELMÄ, ADMIN Virtuaaliyhteisöjen muodostaminen Versio 1.0

Ohjelmiston testaussuunnitelma

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

SEPA diary. Dokumentti: SEPA_diary_PK_HS.doc Päiväys: Projekti: AgileElephant

Hirviö Laadunvarmistussuunnitelma

Ohjelmistotuotantoprojekti

Käyttöohje: LAPIO latauspalvelu

T Tietojenkäsittelyopin ohjelmatyö. Testiraportti, vaihe LU. Tietokonegrafiikka-algoritmien visualisointi. Testiraportti, vaihe T3

Testaussuunnitelma Labra

tulli.fi versio 0.3, Sanoma-asioinnin testauspalvelun käyttöohje

Selaimen asetukset. Toukokuu (7) Selaimen asetukset Tikon Oy. All rights reserved.

LAATURAPORTTI Iteraatio 1

TAMK Ohjelmistotekniikka G Graafisten käyttöliittymien ohjelmointi Herkko Noponen Osmo Someroja. Harjoitustehtävä 2: Karttasovellus Kartta

Tikon Web-sovellukset

Automaattinen yksikkötestaus

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

TIE Ohjelmistojen testaus Harjoitustyön esittely osa 2: Vaiheet 3 & 4. Antti Jääskeläinen Matti Vuori

SEPA päiväkirja. BetaTeam. Juho Mäkinen, 57796V, Jari Leppä, 42710V, Versio Pvm Tekijä Kuvaus

TIE Ohjelmistojen testaus Harjoitustyön esittely osa 2: Vaiheet 3 & 4. Antti Jääskeläinen Matti Vuori

Testaussuunnitelma. Dokumentti: Testaussuunnitelma.doc Päiväys: Projekti: AgileElephant

Testaussuunnitelma. Dokumentti: Testaussuunnitelma.doc Päiväys: Projekti: AgileElephant Versio: V0.4

Tikon Web-sovellukset

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

Sähköposti ja uutisryhmät

Testausraportti. Dokumentti: Testausraportti_I2.doc Päiväys: Projekti : AgileElephant

Visma.net Approval. Versiosaate 1.40

Kompassi-digikokeen suoritusten arviointi ja tulosten julkaisu

Visma Document Center Versiosaate

Teknillinen korkeakoulu T Tietojenkäsittelyopin ohjelmatyö. Testitapaukset - Xlet

Automaattinen regressiotestaus ilman testitapauksia. Pekka Aho, VTT Matias Suarez, F-Secure

Tekstinkäsittelyn jatko Error! Use the Home tab to apply Otsikko 1 to the text that you want to appear here. KSAO Liiketalous 1

Mihin kaikkeen voit törmätä testauspäällikön saappaissa?

Accelerating Your Success. PlanMill 16. Uusi PlanMill 16 käyttöliittymä Infopaketti

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

TESTIRAPORTTI - XMLREADER LUOKKA Virtuaaliyhteisöjen muodostaminen Versio 1.0

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

Hirviö Järjestelmätestauksen testitapaukset ja suoritusloki I1

SEPA diary. Dokumentti: SEPA_diary_PK_HS.doc Päiväys: Projekti: AgileElephant

Accelerating Your Success. PlanMill 16. Uusi PlanMill 16 käyttöliittymä - käyttöohjeet loppukäyttäjälle

TIE Ohjelmistojen testaus 2015 Harjoitustyö Vaiheet 1 ja 2. Antti Jääskeläinen Matti Vuori

Hirviö Testausraportti I2

Laaturaportti [iteraatio 2] Ryhmä 14

TIE Ohjelmistojen testaus 2015 Harjoitustyö Vaihe 3. Antti Jääskeläinen Matti Vuori

Kompassi Suoritusten tarkistaminen ja tulosten julkaisu

Vakuutusyhtiöiden testausinfo

Mihin kaikkeen voit törmätä testauspäällikön saappaissa?

Sen jälkeen Microsoft Office ja sen alta löytyy ohjelmat. Ensin käynnistä-valikosta kaikki ohjelmat

Project-TOP QUALITY GATE

Visma Fivaldi -käsikirja Asiakaskohtaiset hinnat


Visma Fivaldi -käsikirja MiniCRM

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

Aineistosiirron testauksen aloituksen ohje Trafin sopimuskumppaneille

T Projektikatselmus

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

COTOOL dokumentaatio Projektisuunnitelma

Windows 8.1 -käyttöjärjestelmän käytön aloitus

Karttapalvelun käyttöohjeet

Santeri Saarinen Korjattu testaustasoja ja tehty tarkennuksia I1-testaukseen

2. PPPoE YHTEYDEN POISTAMINEN BAANA-CLIENT Windows 2000 / XP

Pikanäppäin Yhdistelmiä. Luku 6 Pikanäppäimet

EuroTraffic Language Training

Menetelmäraportti - Konfiguraationhallinta

Testaus-tietoisku: Tärkeimpiä asioita testauksesta projektityökurssilaisille

Kanta. Potilastiedon arkiston arkistonhoitajan opas

Käyttöopas RoofCon Viewer

Aiemmin vasemmassa reunassa ollut valikko on siirretty yläreunaan. Näin oikeaan reunaan jää enemmän tilaa ohjelman käyttöä varten.

Transkriptio:

Table of Contents Testausraportti.............................................................................. 1 1 Tiivistelmä............................................................................... 1 2 Varianssit................................................................................ 1 3 Kattavuuden arviointi....................................................................... 2 4 Yhteenveto tuloksista....................................................................... 2 5 Arviointi................................................................................. 2 Testitapaukset............................................................................... 2 1 Johdanto................................................................................. 2 2 Järjestelmätestit........................................................................... 2 3 Integraatiotestit............................................................................ 4 Testiloki.................................................................................... 5

1 (5) Testausraportti Versiohistoria Versio Pvm Tekijä Kuvaus Hyväksyjä 0.1 15.11.2005 TH Pohja - 0.2 03.12.2005 TH I1:n palautus Petri Saloma 1 Tiivistelmä Ensimmäisen iteraation testaukseen käytetty aika oli suunniteltua vähäisempi. Tämä johtui pääasiassa siitä, että aikaa kului suunniteltua enemmän työkaluihin ja testiympäristöön tutustumisessa sekä arkkitehtuurin suunnitteluun. Lisäksi suurin osa tehdystä koodista oli niin alustavaa runkokoodia, ettei niiden syvällinen testaus koettu järkeväksi. Kun varsinaisten luokkien kehittäminen alkoi iteraation loppupuolella, aloitettiin myös automaattisten testitapausten tekeminen. TH suoritti iteraation lopussa järjestelmälle muutamia järjestelmätasontestejä, jotka oli mahdollista suorittaa sen hetkisellä käyttöliittymällä.tulokset on esitetty Tulosten yhteenveto-kappaleessa. Järjestelmätesteissä käytettiin seuraavaa testiympäristöä: - COTOOL Build 1.0 - Internet Explorer 6.0 - SVG Viewer 6.0 2 Varianssit Testauksessa esiintyneet poikkeamat suunnitelmista: Käytettävyystestaus Aluksi tavoitteena oli, että käytettävyystestit olisi suoritettu ensimmäisen iteraation lopussa. Käytettävyystestit kuitenkin vaativat tarpeeksi toiminnallisuutta, jotta ne pystytään ja jotta niitä kannattaa suorittaa. Tähän ei kuitenkaan päästy, joten katsoimme järkeväksi, että käytettävyystestitapahtuma tullaan suorittamaan toisen iteraation aikana, kun käyttöliittymä ollaan saatu siihen vaiheeseen, että sitä kannattaa testata. Yksikkötestaus Testaukseen käytetty aika oli suunniteltua vähäisempää, koska testattavaa koodia oli suunniteltua vähemmän ja osa koodista oli sen muotoista, ettei sen testaus koettu tarpeelliseksi (esim. beans). Niille luokille, jotka koettiin järkeväksi testata, tehtiin ja ajettiin automaattiset yksikkötestit. Integraatiotestaus Integraatiotestausta ei tässä iteraatiossa tehty, koska ne eivät olleet vielä tarpeellisia. Järjestelmätestaus Järjestelmätestejä suoritettiin hieman suunniteltua vähemmän. Tämä johtui siitä, että emme ehtineet saada tehtyä tarpeeksi toiminnallisuutta testijärjestelmään. HttpUnit Laadunvarmistussuunnitelmassa oli esitetty, että HttpUnittia tultaisiin käyttämään web-puolen ja servlettien testauksessa.tulemme harkitsemaan myöhemmin sen käyttöä.

2 (5) Bugzilla Bugzillaa ei ole vielä tähän menessä tarvittu, mutta sitä tullaan käyttämään heti, kun kehitystyö pääsee paremmin käyntiin. 3 Kattavuuden arviointi Testikoodia on tähän mennessä tehty noin 1000 riviä. Automaattisia yksikkötestit kattavat metodeista ja riveistä noin 30%. Tämän hetkinen testitapausten määrä vastaa hyvin nykyistä koodimäärää. Heti kun saamme enemmän varsinaista koodia tehtyä, tullaan myös testitapauksia tekemään huomattavasti lisää. 4 Yhteenveto tuloksista Suoritetut yksikkötestit on ajettu ja ne ovat menneet läpi. Iteraation loppussa pystyttiin sen hetkisellä järjestelmällä suorittamaan järjestelmätestit J_TEST01,J_TEST02,J_TEST03 ja J_TEST05. Niiden tulokset on esitetty TestiLoki.xls tiedoston ensimmäisessä välilehdessä. 5 Arviointi Testejä tehtiin suunniteltua vähemmän, joten niiden perusteella on tässä vaiheessa vielä vaikea arvioida kunnolla järjestelmän laatua. COTOOLin eri osa-alueiden arviointi on esitetty TestiLoki.xls tiedostossa toisella välilehdellä. Eri osa-alueiden tunnusluvut on määritelty käyttäen ryhmänjäsenten arvioita. Testitapaukset Versiohistoria Versio Pvm Tekijä Kuvaus Hyväksyjä 0.1 15.11.2005 TH Pohja - 0.2 29.11.2005 TH Järjestelmätestitapauksia lisätty - 1 Johdanto Tämän dokumentin tarkoitus on kuvata ennalta suunnitellut järjestelmä- ja integraatiotason testitapaukset. Järjestelmätestien suunnittelusta ja suorittamisesta vastaa TH ja Integraatiotesteistä AA. 2 Järjestelmätestit J_TEST01 Pohjakuvan zoomaus navigointipainikkeilla YHT_KT04 Testataan toimiiko zoomaus navigointipainikkeita käyttämällä. 1a. Klikataan + painiketta

3 (5) J_TEST02 J_TEST03 1b. Klikataan - painiketta 1a. Pohjakuva zoomautuu lähemmäs, eikä grafiikkavirheitä havaita 1b. Pohjakuva zoomautuu kauemmas, eikä grafiikkavirheitä havaita Pohjakuvan zoomaus SVG:n omalla toiminnolla Keskitaso YHT_KT04 Testataan toimiiko zoomaus käyttämällä SVG:n omaa zoomaustoimintoa. 1. Klikataan hiiren oikeaa painiketta 2a. Valitaan zoom in 2b. Valitaan zoom out 2a. Pohjakuva zoomautuu lähemmäs, eikä grafiikkavirheitä havaita 2b. Pohjakuva zoomautuu kauemmas, eikä grafiikkavirheitä havaita Pohjakuvassa siirtyminen YHT_KT06 Testataan pohjakuvassa siirtymistä 1a.Klikataan ylös osoittavaa nuolta 1b.Klikataan alas osoittavaa nuolta 1c.Klikataan oikealle osoittavaa nuolta 1d.Klikataan vasemmalle osoittavaa nuolta 1a.Näkymä siirtyy pohjakuvassa ylöspäin 1b.Näkymä siirtyy pohjakuvassa alaspäin 1c.Näkymä siirtyy pohjakuvassa oikealle 1d.Näkymä siirtyy pohjakuvassa vasemmalle J_TEST04 - Huoneen valinta hakupuusta Testataan, pystytäänkö valitsemaan huone käyttämällä hakupuuta. Klikataan huoneen numeroa hakupuusta Näkymä kohdistuu valittuun huoneeseen J_TEST05 Tilan valinta pohjakuvasta YHT_KT02 Tarkoituksena on testata yhtä ohjelman perusominaisuutta eli tilan aktivointia. Klikataan SVG kuvassa olevaa tilaa. 1.Tilan "väritetään" 2.Tilan tiedot näytetään ruudulla 3.Näkymä kohdistuu tilaan

4 (5) J_TEST06 J_TEST07 J_TEST08 Olosuhderaportin avaaminen YHT_KT07 Testataan toimiiko kiinteistön olosuhdetietoihin liittyvä raportointi 1a.Valitaan kiinteistö 2a.Klikataan olosuhderaportti-painiketta tai 1b.Valitaan kiinteistö 2b.Valitaan kerros 3.Klikataan olosuhderaportti-painiketta 2a.Kiinteistön olosuhdetiedot näkyvät ruudulla 3.Kerrokset olosuhdetiedot näkyvät ruudulla Ongelmatilan havaitseminen J_KT01 Testataan hälyttääkö järjestelmä, kun kiinteistössä on ongelmatilanne. 1.Asetetaan eri mittareiden arvot siten, että hälytyskynnys ylittyy. 1a.Pohjakuvassa olevat ongelmatilat havaitaan. 1b.Hakupuussa ongelmatilat on merkitty Ongelmatilan korjaaminen J_KT01 Testataan poistuuko ongelmailmoitukset, kun ongelma on saatu korjattua. 1.Asetetaan eri mittareiden arvot siten, että ongelmatilannetta ei enää ole. 1a.Pohjakuvassa olevat hälytykset katoavat. 1b.Hakupuussa ei enää ongelmailmoituksia. J_TEST00 3 Integraatiotestit I_TEST01

5 (5) Moduulit Testiloki TestiLoki.xls