Ohjelmiston testaussuunnitelma

Samankaltaiset tiedostot
Ohjelmiston toteutussuunnitelma

Ohjelmiston testaussuunnitelma

Convergence of messaging

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

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

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

T Testiraportti - järjestelmätestaus

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

UCOT-Sovellusprojekti. Testausraportti

TESTIRAPORTTI - VYM JA KANTA Virtuaaliyhteisöjen muodostaminen Versio 1.0

Testauksen hallintaa teekkareille (ja muille kiinnostuneille) Arto Stenberg

Testaussuunnitelma. Pizzeria - Pitseria HAAGA-HELIA ammattikorkeakoulu Tietojenkäsittelyn koulutusohjelma. WebPizza

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

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

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

Testaussuunnitelma Labra

CT60A4150 OHJELMISTOTESTAUKSEN PERUSTEET. Jussi Kasurinen Kevät 2015

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

Testausraportti. Oppimistavoitteiden hallintajärjestelmä harri

Hirviö Laadunvarmistussuunnitelma

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

Hyväksymistestauksen tarkistuslista järjestelmän hankkijalle

Ohjelmistotestauksen perusteet. versio 1.0

HYVÄKSYMISTESTAUS- RAPORTTI - HAKEUTUJAN PALVELUT JA TODENNETUN OSAAMISEN REKISTERI

Testaus elinkaaressa

Kuopio Testausraportti Kalenterimoduulin integraatio

Testaussuunnitelma Versio Päiväys Tekijä Kuvaus

CT60A4150 OHJELMISTOTESTAUKSEN PERUSTEET. Jussi Kasurinen Kevät 2015

Ohjelmistotestauksen perusteita II

CoMa - Testausdokumentti

WCLIQUE. Ohjelmistoprojekti. Testaussuunnitelma

Ohjelmiston testaus ja laatu. Ohjelmistotekniikka elinkaarimallit

CT60A4150 OHJELMISTOTESTAUKSEN PERUSTEET. Jussi Kasurinen Kevät 2015

Sähköinen äänestämisen testaus

Testaaminen ohjelmiston kehitysprosessin aikana

Hirviö Laadunvarmistussuunnitelma

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

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

COTOOL dokumentaatio Testausdokumentit

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

Testauksen hallinta ja johtaminen

Ohjelmiston testaus ja laatu. Testaustasot

T Testiraportti - integraatiotestaus

Kuopio Testausraportti Asiakkaat-osakokonaisuus

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

TESTIRAPORTTI - XMLREADER-LUOKKA Virtuaaliyhteisöjen muodostaminen Versio 1.0 (luonnos 2)

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

CT60A4150 OHJELMISTOTESTAUKSEN PERUSTEET. Jussi Kasurinen Kevät 2015

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

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

Testaussuunnitelma. Polku versio 1.0. Projektiryhmä. Janne Pihlajaniemi. Antti Jämsén.

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

Testauksen hallinta Testaustyökalut Luento 7 Antti-Pekka Tuovinen

Ohjelmistotuotantoprojekti

Laadunvarmistustekniikat

TESTIRAPORTTI - XMLREADER LUOKKA Virtuaaliyhteisöjen muodostaminen Versio 1.0

Järjestelmätestauksen vaatimukset. 6. Järjestelmätestaus (B, 14) Järjestelmätestauksen korkean tason testausstrategia

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

Testauspalvelu laadunvarmistajana Arekin monitoimittajaympäristössä. Satu Koskinen Teknologiajohtaja, Arek Oy

Lohtu-projekti. Testaussuunnitelma

L models. Testisuunnitelma. Ryhmä Rajoitteiset

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

Testaussuunnitelma Luuppi-projekti

@Tampereen Testauspäivät ( )

Laurea Liven toiminnallinen testaus

Testaus osana ohjelmistojen elinkaarta I

58160 Ohjelmoinnin harjoitustyö

Testaussuunnitelma. Ohjelmistotuotantoprojektin tietojärjestelmä OhtuTie

Yritysten valmius soveltaa uusia ohjelmistotuotteiden testaus- ja laatustandardeja (ISO/IEC ja 25010)

Rinnakkaisten ohjelmien testaus Keskeisiä periaatteita ja strategioita

Testisarja Materiaali- ja valaistusparametrit

Case Meira Nova Oy Miksi versionvaihtoon ja kokemuksia versionvaihtoprojektista

T Testiraportti - integraatiotestaus

Kontrollipolkujen määrä

Testaussuunnitelma. Ohjelmistotuotantoprojekti XPerf. Helsingin yliopisto. Tietojenkäsittelytieteen laitos

HELSINGIN YLIOPISTO TIETOJENKÄSITTELYTIETEEN LAITOS OHJELMISTOTUOTANTOPROJEKTI HABA Testausdokumentti. Ahti Kare. Riina Henriksson.

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

Testaussuunnitelma Kuopio

Testaussuunnitelma. Oppimistavoitteiden hallintajärjestelmä harri

Testausprosessin vaatimukset. 2. Testausprosessi (Artikkelit) Vesiputousmallin ongelmia. V-mallin neljä osavaihetta. Testausprosessimalli V-malli

Käyttötapausanalyysi ja testaus tsoft

3.5 Hyväksymistestaus

Sopimus Asiakas- ja potilastietojärjestelmästä. Liite N: Kielivaatimukset

Yritys X:n sovellustestausprosessin kehittäminen. Jussi Sandholm

Testaussuunnitelma Vaatimusanalyysin hallintatyökalu

10. Tarkastukset. Tarkastusten rakenne

Tarkastusten rakenne. 10. Tarkastukset. Tuotoksen tekijän rooli. Tarkastustiimi. Tarkastusprosessin vaiheet. Tarkastusprosessi

TESTAUSPROSESSIN KEHITTÄMINEN

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

Testausraportti. Ohjelmistotuotantoprojektin tietojärjestelmä OhtuTie

WCLIQUE. Ohjelmistoprojekti. Testaussuunnitelma

7. Verifiointi ja validointi

T Tietojenkäsittelyopin ohjelmatyö

Testausoppeja toimialavaihdoksesta

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

Janika Pasma 3D-POHJAISEN VERKKOPELIN TESTAUSMENETTELYN SUUNNITTELU

Ohjelmistotuotanto s

PORTTI-PROJEKTI. Juha Erkkilä Jenni Hytönen Marko Kivelä Paula Mali Lari Väänänen. Testaussuunnitelma

PETTERI PALOMÄKI TESTAUS OHJELMISTOTUOTANNON OSANA Diplomityö

Transkriptio:

Ohjelmiston testaussuunnitelma Ryhmän nimi: Tekijä: Toimeksiantaja: Toimeksiantajan edustaja: Muutospäivämäärä: Versio: Katselmoitu (pvm.): 1

1 Johdanto Tämä lukaa antaa yleiskuvan koko testausdokumentista. Tässä dokumentissa kuvataan sekä testaussuunnitelma että testauksen tekotapa. 1.1 Tavoitteet Kuvataan testausprosessin yleistavoitteet ja -määränpäät. 1.2 Laajuuslausunto Kehitetään ohjelmiston testauksen laajuuden kuvaus. Mainitaan testattava toiminnallisuudet/ominaisuudet/käyttäytyminen. Lisäksi mainitaan, mitä toiminnallisuutta/ominaisuutta/käyttäytymistä ei testata. 1.3 Tärkeimmät rajoitteet Mainitaan kaikki liiketoiminnasta tai teknisistä rajoitteista johtuvat ohjelmiston testaamiseen vaikuttavat asiat. 2 Testaussuunnitelma Tässä luvussa kuvataan yleisellä tasolla testausstrategia ja projektin hallintaan liittyvät asiat, joita tarvitaan kunnollisten tehokkaasti suoritettavien testien tekemiseen. 2.1 Testattava ohjelmisto Mainitaan testattava ohjelmisto nimeltä. Mainitaan testauksen ulkopuolelle jättämiset. 2.2 Testaamisstrategia Kuvataan ohjelmiston testaamisen yleisstrategia. 2.2.1 Modulitestaus Kuvataan modulitestauksen strategia. Tämä sisältää komponenttien maininnat, jotka modulitestataan tai kriteerit, joita käytetään modulitestattavien komponenttien valintaan. Testitapauksia ei laiteta tänne. 2

2.2.2 Integrointiotestaus Määrätään integrointiotestauksen strategia. Tämä luku sisältää keskustelun ohjelmiston toimintojen integroimisen järjestyksestä. Testitapauksia ei laiteta tänne. 2.2.3 Hyväksymistestaus Määrätään hyväksymistestauksen strategia. Tämä luku sisältää keskustelun ohjelmistojen toimintojen hyväksymisen järjestyksestä. Testitapauksia ei laiteta tänne. 2.2.4 Järjestelmätestaus Määrätään järjestelmätestaukset. Tämä luku sisältää keskustelun suoritettavien järjestelmätestien tyypeistä, ja testien vastuista. Testitapauksia ei laiteta tänne. 2.3 Testausresurssit ja -miehitys Kuvataan erityiset testausresurssit ja henkilökunnan määrä. Määrätään myös minkä tahansa riippumattoman testausryhmän rooli. 2.4 Testaustyön tulokset Kirjataan testausstrategian tuloksina saatavat työtulokset. 2.5 Testausrekisterin pito Määrätään mekanismit testaustulosten varastointiin ja arviointiin. 2.6 Testausmetriikat Mainitaan kaikkien testien aikana käytettävien testimetriikoiden kuvaukset. 2.7 Testaustyökalut ja -ympäristö Kuvataan testausympäristö, -työkalut, -simulaattorit, erityinen rauta, testitiedostot ja muut resurssit. 2.8 Testauksen aikataulu Kuvataan yksityiskohtainen aikataulu yksikkö-, integraatio-, vahvistus- ja kuormitustesteille. 3

3 Testausmenettely Tämä luku kuvaa yksityiskohtaisen testausmenettelyn sisältäen testaustaktiikan ja testitapaukset ohjelmistolle. 3.1 Testattava ohjelmisto Testattava ohjelmisto tunnistetaan nimellä. Mainitaan rajauksista erikseen. 3.2 Testausmenetelmä Kuvataan yleistasolla ohjelmiston testausmenetelmä. 3.2.1 Modulitestitapaukset Kuvataan ohjelmiston kunkin testattavan komponentin yksikkötestauksen menettely. Tämä luku toistetaan kullekin komponentille i. Komponentin i testauksen tarkoitus Komponentin i testaamiseen tarvittavat apuohjelmat (mahdollinen kutsuva pääohjelma sekä testattava olevan komponentin kutsumat ohjelmat). Komponentin i testitapaukset Komponentin i odotetut tulokset 3.2.2 Integraatiotestaus Integraatiotestausmenetelmä määrätään. Integaraatiotestausmenetelmä Vaadittavat apuohjelmat (mahdollinen kutsuva pääohjelma sekä testattava olevan komponentin kutsumat ohjelmat) Testitapaukset ja niiden tarkoitukset Odotetut tulokset 4

3.2.3 Hyväksymistestaus Määrätään hyväksymismenetelmä. Hyväksynnän testausmenetelmä Odotetut tulokset Läpäisy/hylkäys -kriteeri kullekin hyväksyntätestille 3.2.4 Järjestelmätestaus Määrätään järjestelmätestausmenettely. Määrätään kullekin alhaalla määritellylle järjestelmätestille testimenettely, testitapaukset, tarkoitus, erityiset vaatimukset ja läpäisy/hylkäys -kriteerit. Todetaan vielä, että kaikkia seuraavia aliluvuissa mainittuja systeemitestejä ei toteuteta joka projektille. Toipumistestaus Turvallisuustestaus Kuormitustestaus Tehokkuustestaus Alfa-beta -testaus Läpäisy/hylkäys -kriteerit kullekin järjestelmätestille 3.2.5 Ei-toiminnallisten ominaisuuksien testaus 3.3 Testausresurssit ja -henkilöstö Kuvataan erityiset testausresurssit ja henkilökunnan määrä. Määrätään myös minkä tahansa riippumattoman testausryhmän rooli. 3.4 Erikoistilanteet 3.5 Testityötuotteet Tunnistetaan työtuotokset, jotka seuraavat testausta. 5

3.6 Testauksen kirjanpito ja testiloki Määritellään mekanismit testitulosten varastointiin ja arviointiin. Testilokia käytetään ylläpitämään kronologista kirjaa kaikista testeistä ja niiden tuloksista. 6