Testaussuunnitelma. PUSU-ryhmä. Helsinki Ohjelmistotuotantoprojekti. HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos
|
|
- Jari Mattila
- 8 vuotta sitten
- Katselukertoja:
Transkriptio
1 Testaussuunnitelma PUSU-ryhmä Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos
2 Kurssi Ohjelmistotuotantoprojekti (9 op) Projektiryhmä Jussi Hynninen Jaakko Juvonen Paavo Koskinen Mikko Leino Janne Salo Vesa Tuomiaro Asiakas Johannes Korpela Johtoryhmä Kimmo Simola Juhani Haavisto (ohjaaja) Kotisivu Versiohistoria Versio Päiväys Tehdyt muutokset Ensimmäinen versio
3 Sisältö i 1 Johdanto 1 2 Sanasto 1 3 Yksikkötestaus Lähestymistapa Toiminnallisuuden testaustapa Valittu kattavuus Testisyötteiden valintatapa Hyväksymiskriteerit Integrointitestaus Lähestymistapa Rajapintojen testaustapa Valittu kattavuus Testisyötteiden valintatapa Hyväksymiskriteerit Järjestelmätestaus Lähestymistapa Vaatimusten testaustapa Valittu kattavuus Testisyötteiden valintatapa Hyväksymiskriteerit Testitapaukset RSS-syötteiden keruu Kommunikaatio asiakasohjelmien kanssa Ohjelmiston ylläpito ja hallinta
4 1 Johdanto 1 Tämä dokumentti käsittelee PUSU-ohjelmistotuotantoprojektissa käytettäviä testausmenetelmiä ja -strategioita sekä määrittää testauksen hyväksymiskriteerit ja aikataulun. 2 Sanasto Yksikkö Ohjelman pienin jakamaton osa, esimerkiksi luokka tai metodi. Kuvaus tai ohjeistus, jonka avulla voidaan testata jotakin ohjelman osaa 1. Yksikkötestaus Testaustapa, jossa testataan järjestelmällisesti ohjelman yksiköitä käyttäen ohjelmoituja testitapauksia 2. Integrointitestaus Testaustapa, jossa testataan järjestelmällisesti ohjelman osien yhteensopivuutta 3. Järjestelmätestaus Testaustapa, jossa testataan koko ohjelman toimintoja vaatimusmäärittelydokumentin vaatimuksia vasten 4. 3 Yksikkötestaus Yksikkötestauksessa testataan järjestelmällisesti ohjelman pienimpiä yksiköitä (luokkia ja metodeja). Yksiköitä varten kirjoitetaan testitapauksia, jotka testaavat yksiköiden toimintaa erillään toisistaan. Testauksen suorittaa kokonaisuuden ohjelmoija. Testauksen apuna käytetään JUnit-testaustyökalua. JUnitilla kirjoitetut testit toimivat samalla yksikkötestauksen dokumentaationa. Testitapaukset jakautuvat karkeasti kahteen ryhmään, joista toisissa testataan toiminnallisuutta (toimiiko yksikkö annetulla syötteellä) ja toisissa sisäistä rakennetta (esim. haarautuminen tietyillä syötteillä, virheellisten syötteiden käsittely). 3.1 Lähestymistapa Testitapaukset pyritään johtamaan pääasiassa matalan tason suunnitelmista ja metodien rajapintakuvauksista. Korjattuja virheitä varten luodaan omat regressiotestitapauksensa
5 2 3.2 Toiminnallisuuden testaustapa Jokaista yksikköä kohden kirjoitetaan joukko testitapauksia käyttäen sopivaa ohjelmistoa tai kirjastoa (esim. JUnit). Testitapaukset ajetaan säännöllisesti, jolloin voidaan seurata testattavan koodin kehitystä ja yrittää huomata virheet mahdollisimman aikaisin. Testitapaukset kirjoitetaan siten, että pystytään todentamaan toteuttaako testattava kohde halutun toiminnallisuuden. Jos kohde riippuu muista ohjelman osista, käytetään apuna tynkiä. Tynkä toteuttaa minimaalisen toiminnallisuuden testattavan kohteen kannalta, jolloin itse kohdetta voidaan testata kuin se toimisi osana todellista ohjelmaa. 3.3 Valittu kattavuus Yksinkertaisissa tapauksissa lausekattavuuden tulisi olla 100% ja koko ohjelmassa vähintään 80%. 3.4 Testisyötteiden valintatapa Testisyötteet valitaan tarkastelemalla testattavan kohteen syötteiden arvoalueita ja pyrkimällä löytämään rajatapaukset, jotka saattavat tuottaa ongelmia. Rakenteellisissa testeissä testisyötteet valitaan testattavan koodin haaraumaehtojen perusteella. 3.5 Hyväksymiskriteerit Testitapaukset kirjoitetaan siten, että ne voivat tuottaa vain kaksi tulosta: testi joko onnistuu tai epäonnistuu. Testattavaa yksikköä ei voida hyväksyä ennen kuin kaikki siihen liittyvät testitapaukset on suoritettu onnistuneesti. 4 Integrointitestaus Integrointitestauksessa testataan ohjelman osien yhteensopivuutta. 4.1 Lähestymistapa Ohjelman osat integroidaan paketti kerrallaan bottom-up -periaatteella. Jokaista pakettia varten kirjoitetaan joukko testitapauksia, jotka testaavat paketin kaikkia osia yhtenä komponenttina. Tämän jälkeen paketit liitetään toisiinsa yksi kerrallaan ja testataan yhdessä.
6 3 4.2 Rajapintojen testaustapa Integrointitestaus toteutetaan siten, että pystytään todentamaan toteuttavatko testattavat osat niille määritellyt rajapinnat. Komponentit liitetään toisiinsa rajapintojen avulla ja kokonaisuutta vasten ajataan joukko testitapauksia, jotka pyrkivät todentamaan rajapintojen toiminnan. Testauksessa käytetään samoja menetelmiä kuin yksikkötestauksessakin, jotta testejä voidaan ajaa säännöllisesti ja siten tarkkailla ohjelman kehitystä. 4.3 Valittu kattavuus Integraatiotestauksen tulisi kattaa kaikki ohjelman osat. Testit tulisi kirjoittaa siten, että ne testaavat useiden eri osien toimintaa yhdessä. 4.4 Testisyötteiden valintatapa Testisyötteet valitaan tarkastelemalla testattavien osien rajapintojen syötteiden arvoalueita ja pyrkimällä löytämään rajatapaukset, jotka saattavat tuottaa ongelmia. 4.5 Hyväksymiskriteerit Testitapaukset kirjoitetaan samalla tavalla kuin yksikkötestauksessakin. Ohjelman osia ei voida hyväksyä ennen kuin kaikki niihin liittyvät testitapaukset on suoritettu onnistuneesti. 5 Järjestelmätestaus Järjestelmätestauksessa testataan koko ohjelmaa vaatimusmäärittelydokumentin vaatimuksia vasten. 5.1 Lähestymistapa Vaatimusmäärittelydokumentin vaatimuksien pohjalta luodaan joukko testitapauksia. Testitapauksiin kuvataan ennakkoehdot, syötteet, odotetut tulosteet sekä jälkiehdot.
7 4 5.2 Vaatimusten testaustapa Testitapauksista yritetään automatisoida mahdollisimman suuri osa. Automatisoinnissa käytetään samoja menetelmia kuin yksikkö- ja integrointitestauksessa. Testit joita on vaikea automatisoida (esim. käyttöliittymätestit) suoritetaan käsin. 5.3 Valittu kattavuus Järjestelmätestaus kattaa kaikki vaatimusmäärittelyn toiminnalliset vaatimukset sekä osan ei-toiminnallisista testeistä. Raskaiden rasitustestien suoritus riippuu saatavilla olevasta testiympäristöstä. Jos sopivaa testiympäristöä ei ole saatavilla, joudutaan rasitustestit jättämään pois järjestelmätestauksesta. 5.4 Testisyötteiden valintatapa Testisyötteet valitaan vaatimusmäärittelydokumentin vaatimusten ja testitapausten perusteella. 5.5 Hyväksymiskriteerit Hyväksymiskriteerit johdetaan suoraan vaatimusmäärittelydokumentista. Testitapaukset sisältävät ennakko- ja jälkiehdot sekä odotetut tulosteet.
8 5 5.6 Testitapaukset RSS-syötteiden keruu Toimenpiteet JT1: RSS-SYÖTTEIDEN NOUTAMINEN Järjestelmä noutaa asetuksissa määrätyt RSS-syötteet verkosta ja kirjoittaa uudet artikkelit tietokantaan. JV1: RSS-syötteiden noutaminen 1. Järjestelmällä on pääsy verkkoon 2. Asetuksissa on määritelty vähintään yksi RSS-syöte 3. Vähintään yhdessä syötteessä on vähintään yksi uusi artikkeli 1. Käynnistetään syötteiden päivitys 2. Järjestelmä noutaa RSS-syötteet verkosta 3. Järjestelmä tunnistaa uudet artikkelit syötteistä 4. Järjestelmä kirjoittaa uudet artikkelit tietokantaan Lista järjestelmän tarjoamista RSS-syötteistä 1. Ilmoitus syötteiden päivityksestä lokiin 2. Uudet artikkelit tietokantaan Syötteiden lähetys käynnistyi noudon jälkeen. Uudet artikkelit tallennettiin tietokantaan. 1. Verkkoyhteys katkeaa suorituksen aikana: Kirjoitetaan noudetut artikkelit tietokantaan ja jätetään loput syötteet huomiotta, jatketaan normaalisti 2. RSS-syöte ei ole saatavilla: Järjestelmä kirjoittaa ilmoituksen lokiin ja jättää syötteen huomiotta, jatketaan normaalisti 3. RSS-syöte sisältää virheellisen syötemuodon: Järjestelmä kirjoittaa ilmoituksen lokiin ja jättää syötteen huomiotta, jatketaan normaalisti
9 Kommunikaatio asiakasohjelmien kanssa JT2: TILAUKSEN VASTAANOTTAMINEN Järjestelmä vastaanottaa asiakasohjelman tekemän tilauksen. JV2: Tilauksen vastaanottaminen Järjestelmällä on pääsy verkkoon. Toimenpiteet 1. Asiakasohjelma lähettää järjestelmälle SUBSCRIBEpyynnön 2. Järjestelmä vastaa pyyntöön (200 OK) 3. Järjestelmä tallentaa asiakasohjelman ilmoittamat käyttäjäasetukset 4. Järjestelmä lähettää jokaista tilattua syötettä kohden NOTIFY-pyynnön, jonka viestiosassa on mukana asiakasohjelman pyytämä syöte ilmoitettujen preferenssien mukaan SUBSCRIBE-pyyntö asiakasohjelmalta. RSS-muotoinen XML-dokumentti NOTIFY-pyynnön mukana asiakasohjelmalle. Käyttäjäasetukset tallennettiin tietokantaan. 1. SUBSCRIBE-pyyntö sisältää virheellistä dataa: Järjestelmä vastaa pyyntöön virhekoodilla, lopetetaan toiminto 2. Asiakasohjelmaan ei saada yhteyttä: Järjestelmä poistaa tilauksen, lopetetaan toiminto
10 7 JT3: TILAUKSEN JATKAMINEN Järjestelmä jatkaa asiakasohjelman tekemää tilausta. JV11: Tilauksen jatkaminen 1. Järjestelmällä on pääsy verkkoon 2. Asiakasohjelmalla on voimassa oleva tilaus Toimenpiteet 1. Asiakasohjelma lähettää järjestelmälle SUBSCRIBEpyynnön 2. Järjestelmä vastaa pyyntöön (200 OK) 3. Järjestelmä tallentaa tilaukseen uuden päättymisajankohdan 4. Järjestelmä lähettää asiakasohjelmalle NOTIFY-pyynnön, jonka viestiosassa on tyhjä RSS-muotoisen XML-dokumentti SUBSCRIBE-pyyntö asiakasohjelmalta. Tyhjä RSS-muotoinen XML-dokumentti NOTIFY-pyynnön mukana asiakasohjelmalle. Asiakasohjelman tilauksen päättymisajankohta on päivitetty. 1. SUBSCRIBE-pyyntö sisältää virheellistä dataa: Järjestelmä vastaa pyyntöön virhekoodilla, lopetetaan toiminto 2. Asiakasohjelmaan ei saada yhteyttä: Järjestelmä poistaa tilauksen, jatketaan normaalisti JT4: TILAUKSEN MUUTTAMINEN Järjestelmä tallentaa asiakasohjelman ilmoittamat uudet käyttäjäasetukset. JV12: Tilauksen muuttaminen 1. Järjestelmällä on pääsy verkkoon 2. Asiakasohjelmalla on voimassa oleva tilaus Toimenpiteet 1. Asiakasohjelma lähettää järjestelmälle SUBSCRIBEpyynnön 2. Järjestelmä vastaa pyyntöön (200 OK) 3. Järjestelmä tallentaa uudet käyttäjäasetukset 4. Järjestelmä lähettää jokaista tilattua syötettä kohden NOTIFY-pyynnön, jonka viestiosassa on mukana asiakasohjelman pyytämä syöte ilmoitettujen preferenssien mukaan SUBSCRIBE-pyyntö asiakasohjelmalta. RSS-muotoinen XML-dokumentti NOTIFY-pyynnön mukana asiakasohjelmalle. Käyttäjäasetukset tallennettiin tietokantaan. 1. SUBSCRIBE-pyyntö sisältää virheellistä dataa: Järjestelmä vastaa pyyntöön virhekoodilla, lopetetaan toiminto 2. Asiakasohjelmaan ei saada yhteyttä: Järjestelmä poistaa tilauksen, lopetetaan toiminto
11 8 Toimenpiteet JT5: RSS-SYÖTTEIDEN LÄHETTÄMINEN Järjestelmä lähettää RSS-syötteitä asiakasohjelmille. JV3: RSS-syötteiden lähettäminen 1. Järjestelmällä on pääsy verkkoon 2. Järjestelmään on konfiguroitu vähintään yksi RSS-syöte 3. Vähintään yhdellä asiakasohjelmalla on voimassa oleva tilaus 4. Vahintään yhdessä tilatussa RSS-syötteessä on vähintään yksi uusi artikkeli 1. Järjestelmä valitsee asiakasohjelmat tilausten aikaleimojen perusteella 2. Järjestelmä valitsee lähetettävät syötteet valittujen tilausten perusteella 3. Järjestelmä valitsee lähetettävät artikkelit valittujen tilausten aikaleimojen perusteella 4. Järjestelmä lähettää valitut artikkelit valituille asikasohjelmille tilausten perusteella 5. Järjestelmä päivittää valittujen tilausten aikaleimat 1. Lista järjestelmän tarjoamista syötteistä 2. Lista asiakasohjelmien tekemistä tilauksista RSS-muotoinen XML-dokumentti NOTIFY-pyynnön viestiosassa asiakasohjelmille. 1. Artikkelit lähetettiin asiakasohjelmille 2. Tilausten aikaleimat päivitettiin Asiakasohjelmaan ei saada yhteyttä: Järjestelmä poistaa tilauksen, jatketaan normaalisti.
12 9 JT6: TARJOTTAVIEN RSS-SYÖTTEIDEN LISTAAMINEN Järjestelmä lähettää asiakasohjelmalle XML-dokumentin, jossa listataan järjestelmän tarjoamat RSS-syötteet. JV4: Tarjottavien RSS-syötteiden listaaminen Järjestelmällä on pääsy verkkoon. Toimenpiteet 1. Asiakasohjelma lähettää SUBSCRIBE-pyynnön, jossa Expires-kentän arvo on nolla 2. Järjestelmä vastaa pyyntöön (200 OK) 3. Järjestelmä lähettää asiakasohjelmalle NOTIFY-pyynnön, jonka viestiosassa on XML-dokumentti, jossa listataan järjestelmän tarjoamat RSS-syötteet SUBSCRIBE-pyyntö asiakasohjelmalta. XML-dokumentti, jossa listataan järjestelmän tarjoamat RSSsyötteet asikasohjelmalle. Asiakaohjelman mahdollinen tilaus lopetetaan. NOTIFY-pyyntö lähetettiin asiakasohjelmalle. 1. SUBSCRIBE-pyyntö sisältää virheellistä dataa: Järjestelmä vastaa pyyntöön virhekoodilla, lopetetaan toiminto 2. Asiakasohjelmaan ei saada yhteyttä: Lopetetaan toiminto JT7: TILAUKSEN LOPETTAMINEN Asiakasohjelman tilaus poistetaan järjestelmästä. JV5: Tilauksen lopettaminen 1. Järjestelmällä on pääsy verkkoon 2. Asiakasohjelmalla on voimassa oleva tilaus Toimenpiteet 1. Asiakasohjelma lähettää SUBSCRIBE-pyynnön, jossa Expires-kentän arvo on nolla 2. Järjestelmä vastaa pyyntöön (200 OK) 3. Järjestelmä poistaa asiakasohjelman tilauksen SUBSCRIBE-pyyntö asiakasohjelmalta. Ei tulosteita. Järjestelmä lähettää asiakasohjelmalle NOTIFY-pyynnön, jonka viestiosassa on XML-dokumentti, jossa listataan järjestelmän tarjoamat RSS-syötteet. Kaikki tiedot asiakasohjelman tilauksesta on poistettu järjestelmästä. 1. SUBSCRIBE-pyyntö sisältää virheellistä dataa: Järjestelmä vastaa pyyntöön virhekoodilla, lopetetaan toiminto 2. Asiakasohjelmaan ei saada yhteyttä: Lopetetaan toiminto
13 Ohjelmiston ylläpito ja hallinta JT8: RSS-SYÖTTEEN LISÄÄMINEN JÄRJESTELMÄÄN Järjestelmän ylläpitäjä lisää järjestelmään uuden RSSsyötteen. JV6: RSS-syötteen lisääminen järjestelmään Järjestelmällä on pääsy verkkoon Toimenpiteet 1. Ylläpitäjä lisää WWW-lomakkeella tiedot uudesta RSSsyötteestä 2. Järjestelmä tallentaa syötteen tiedot tietokantaan 3. Järjestelmä näyttää ilmoituksen ylläpitäjälle toiminnon onnistumisesta Lisättävän RSS-syötteen URL ja hakutiheys. Ilmoitus toimenpiteen onnistumisesta tai epäonnistumisesta. Syötteen tiedot tallennettiin tietokantaan. Virheellinen URL tai hakutiheys: Näytetään ilmoitus toiminnon epäonnistumisesta, lopetetaan toiminto. Toimenpiteet JT9: RSS-SYÖTTEEN POISTAMINEN JÄRJESTELMÄSTÄ Järjestelmän ylläpitäjä poistaa RSS-syötteen järjestelmästä. JV13: RSS-syötteen poistaminen järjestelmästä 1. Järjestelmällä on pääsy verkkoon 2. Järjestelmässä on vähintään yksi RSS-syöte 1. Ylläpitäjä valitsee WWW-käyttöliittymästä poistettavan syötteen 2. Järjestelmä poistaa syötteen tietokannasta 3. Järjestelmä näyttää ilmoituksen ylläpitäjälle toiminnon onnistumisesta Poistettava syöte. Ilmoitus toimenpiteen onnistumisesta tai epäonnistumisesta. Syöte poistettiin tietokannasta. Virheellinen syöte tai ei syötettä valittuna: Näytetään ilmoitus toiminnon epäonnistumisesta, lopetetaan toiminto.
14 JT10: NOUDETTAVIEN RSS-SYÖTTEIDEN ASETUSTEN Toimenpiteet MUUTTAMINEN Järjestelmän ylläpitäjä muuttaa järjestelmän RSS-syötteiden asetuksia. JV14: Noudettavien RSS-syötteiden asetusten muuttaminen 1. Järjestelmällä on pääsy verkkoon 2. Järjestelmässä on vähintään yksi RSS-syöte 1. Ylläpitäjä valitsee WWW-käyttöliittymästä muokattavan syötteen ja antaa sille uudet asetukset 2. Järjestelmä kirjoittaa syötteen asetukset tietokantaan 3. Järjestelmä näyttää ilmoituksen ylläpitäjälle toiminnon onnistumisesta 1. Muokattava syöte 2. Uusi hakutiheys tai uusi URL syötteelle Ilmoitus toimenpiteen onnistumisesta tai epäonnistumisesta. Syötteen tiedot kirjoitettiin tietokantaan. 1. Virheellinen syöte tai ei syötettä valittuna: Näytetään ilmoitus toiminnon epäonnistumisesta, lopetetaan toiminto 2. Virheellinen URL tai hakutiheys: Näytetään ilmoitus toiminnon epäonnistumisesta, lopetetaan toiminto JT11: ARTIKKELIEN KIRJOITTAMINEN JÄRJESTELMÄN Toimenpiteet OMAAN UUTISSYÖTTEESEEN Järjestelmän ylläpitäjä kirjoittaa artikkelin järjestelmän omaan uutissyötteeseen. JV7: Artikkelien kirjoittaminen järjestelmän omaan uutissyötteeseen Järjestelmällä on pääsy verkkoon 1. Ylläpitäjä syöttää artikkelin WWW-käyttöliittymän kautta 2. Järjestelmä kirjoittaa artikkelin tietokantaan 3. Järjestelmä näyttää ilmoituksen ylläpitäjälle toiminnon onnistumisesta tai epäonnistumisesta 1. Artikkelin otsikko 2. Artikkelin sisältö Ilmoitus toimenpiteen onnistumisesta. Artikkeli kirjoitettiin tietokantaan. Puuttuva otsikko tai sisältö: Näytetään ilmoitus toiminnon epäonnistumisesta, lopetetaan toiminto 11
15 12 Toimenpiteet Toimenpiteet JT12: JÄRJESTELMÄN ASETUSTEN MUOKKAUS Järjestelmän ylläpitäjä muokkaa järjestelmän asetuksia. JV8: Järjestelmän asetusten muokkaus Järjestelmällä on pääsy verkkoon 1. Ylläpitäjä syöttää asetukset WWW-käyttöliittymän kautta 2. Järjestelmä tarkistaa asetusparametrien kelvollisuuden 3. Järjestelmä tallentaa asetukset tietokantaan 4. Järjestelmä ottaa uudet asetukset käyttöön 5. Järjestelmä näyttää uudet asetukset ylläpitäjälle 6. Järjestelmä näyttää ilmoituksen ylläpitäjälle toiminnon onnistumisesta Järjestelmäasetukset 1. Uudet asetukset 2. Ilmoitus toimenpiteen onnistumisesta tai epäonnistumisesta 1. Asetukset tallennettiin tietokantaan 2. Asetukset otettiin käyttöön Puuttuva tai virheellinen arvo asetusparametrissa: Näytetään ilmoitus toiminnon epäonnistumisesta, mitään muutoksia ei tehdä, toiminto keskeytetään. JT13: ASIAKASOHJELMIEN HALLINTA Järjestelmän ylläpitäjä poistaa valitun asiakasohjelman tilaukset. JV9: Asiakasohjelmien hallinta 1. Järjestelmällä on pääsy verkkoon 2. Järjestelmässä on vähintään yksi syöte 3. Järjestelmässä on vähintään yhdella asiakasohjelmalla tilaus vähintään yhteen syötteeseen 1. Ylläpitäjä valitsee käyttöliittymästä sen asiakasohjelman, jonka tilaukset halutaan poistaa 2. Järjestelmä poistaa valitun asiakasohjelman tilauksen tietokannasta 3. Järjestelmä näyttää ilmoituksen ylläpitäjälle toiminnon onnistumisesta Sen asiakasohjelman tunniste, jonka tilaukset halutaan poistaa. Ilmoitus toimenpiteen onnistumisesta tai epäonnistumisesta. Valitun asiakasohjelman tilaus peruttiin. Puuttuva tai virheellinen asiakasohjelman tunniste: Näytetään ilmoitus toiminnon epäonnistumisesta, toiminto keskeytetään.
16 13 Toimenpiteet JT14: LOKITIETOJEN TALLENTAMINEN Järjestelmä tallentaa toiminnastaan tietoja. JV10: Lokitietojen tallentaminen Ei ennakkoehtoja. 1. Tapahtuma järjestelmässä tuottaa lokitietoja 2. Järjestelmä kirjoittaa lokitiedot niille varattuun tiedostoon Tapahtuma järjestelmässä. Tapahtumaan liittyviä lokitietoja. Järjestelmän tila ei muuttunut. Lokitietoja ei voida tallentaa tiedostoon: Tulostus ohjataan konsoliin, jatketaan normaalisti.
Testausdokumentti. Kivireki. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos
Testausdokumentti Kivireki Helsinki 17.12.2007 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti (6 ov) Projektiryhmä Anu Kontio Ilmari
Testaussuunnitelma Labra
Testaussuunnitelma Labra Helsinki 25.8.2008 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos 1 Kurssi 581260 Ohjelmistotuotantoprojekti (9+1op) Projektiryhmä Anssi Kapanen,
Testaussuunnitelma PULSU. Syksy 2008 Ohjelmistotuotantoprojekti. HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos
Testaussuunnitelma PULSU Syksy 2008 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti (9 op) Projektiryhmä Heikki Manninen Noora Joensuu
Testaussuunnitelma. Asdf. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos
Testaussuunnitelma Asdf Helsinki 22.2.2008 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti (6 ov) Projektiryhmä Kuisma Sami Louhio
Testausraportti. Orava. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos
Testausraportti Orava Helsinki 5.5.2005 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti (6 ov) Projektiryhmä Juhani Bergström Peter
Testausraportti. Oppimistavoitteiden hallintajärjestelmä harri
Testausraportti Oppimistavoitteiden hallintajärjestelmä harri Helsinki 13.12.2007 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti
Ohjelmistotuotantoprojekti
Ohjelmistotuotantoprojekti Ryhmä Muppett TESTAUSDOKUMENTTI Helsinki 5.8.2008 HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Ohjelmistotuotantoprojekti, kesä 2008 Projekti: Muutos- ja korjauspyyntöjen
Testaussuunnitelma. Opeapuri. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos
Testaussuunnitelma Opeapuri Helsinki 2.4.2007 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti (6 ov) Projektiryhmä Krister Eklund
Testaussuunnitelma. Koskelo. Helsinki Ohjelmistotuotantoprojekti. HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos
Testaussuunnitelma Koskelo Helsinki 16.12.2004 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti (6 ov) Projektiryhmä Tom Bertell Johan
Ylläpitodokumentti. Boa Open Access. Helsinki 2.5.2006 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos
Ylläpitodokumentti Boa Open Access Helsinki 2.5.2006 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti (6 ov) Projektiryhmä Ilmari
Yhteenvetodokumentti. PUSU-ryhmä. Helsinki Ohjelmistotuotantoprojekti. HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos
Yhteenvetodokumentti PUSU-ryhmä Helsinki 13.12.2007 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti (9 op) Projektiryhmä Jussi Hynninen
Testaussuunnitelma. Ohjelmistotuotantoprojekti Nero. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos
Testaussuunnitelma Ohjelmistotuotantoprojekti Nero Helsinki 5.11.2004 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti ( ov) Projektiryhmä
Lohtu-projekti. Testaussuunnitelma
Lohtu-projekti Testaussuunnitelma Versiohistoria: 1.0 19.2.2003 1. versio Mari 1.1 20.2.2003 Muutoksia Mari 1.2 25.2.2003 Katselmoinnissa esiin tulleet Mari muutokset 1.3 17.3.2003 2. syklissä tehtävät
T Testiraportti - järjestelmätestaus
T-76.115 Testiraportti - järjestelmätestaus 18. huhtikuuta 2002 Confuse 1 Tila Versio: 1.0 Tila: Päivitetty Jakelu: Julkinen Luotu: 18.04.2002 Jani Myyry Muutettu viimeksi: 18.04.2002 Jani Myyry Versiohistoria
Testaussuunnitelma. Ohjelmistotuotantoprojektin tietojärjestelmä OhtuTie
Testaussuunnitelma Ohjelmistotuotantoprojektin tietojärjestelmä OhtuTie Helsinki 14.7.2004 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti
Convergence of messaging
Convergence of messaging Testaussuunnitelma The Converge Group: Mikko Hiipakka Anssi Johansson Joni Karppinen Olli Pettay Timo Ranta-Ojala Tea Silander Helsinki 20. joulukuuta 2002 HELSINGIN YLIOPISTO
SEPA diary. Dokumentti: SEPA_diary_PK_HS.doc Päiväys: Projekti: AgileElephant Versio: V0.3
AgilElephant SEPA Diary Petri Kalsi 55347A Heikki Salminen 51137K Tekijä: Petri Kalsi Omistaja: ElectricSeven Aihe: PK&HS Sivu 1 / 7 Dokumenttihistoria Revisiohistoria Revision päiväys: 29.11.2004 Seuraavan
Testausdokumentti. Sivu: 1 / 10. Ohjelmistotuotantoprojekti Sheeple Helsingin yliopisto. Versiohistoria
Sivu: 1 / 10 Testausdokumentti Ohjelmistotuotantoprojekti Sheeple Helsingin yliopisto Versiohistoria Versio Päivitykset 0.4 Lisätty mod_form.php -tiedostoon liittyvät testit 0.5 Lisätty johdanto 1.0 Dokumentti
Subversion-ohje. Linux Traffic Control-käyttöliittymä Ryhmä paketti2
Subversion-ohje Linux Traffic Control-käyttöliittymä Ryhmä paketti2 Helsinki 1.11.2004 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti
T Testiraportti - integraatiotestaus
T-76.115 Testiraportti - integraatiotestaus 16. huhtikuuta 2002 Confuse 1 Tila Versio: 1.1 Tila: Päivitetty Jakelu: Julkinen Luotu: 19.03.2002 Jani Myyry Muutettu viimeksi: 16.04.2002 Jani Myyry Versiohistoria
Testaussuunnitelma. Oppimistavoitteiden hallintajärjestelmä harri
Testaussuunnitelma Oppimistavoitteiden hallintajärjestelmä harri Helsinki 15.11.2007 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti
Testaussuunnitelma. Karstula. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos
Testaussuunnitelma Karstula Helsinki 20.4.2007 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti (6 ov) Projektiryhmä Juha-Pekka Juutilainen
UCOT-Sovellusprojekti. Testausraportti
UCOT-Sovellusprojekti Testausraportti Ilari Liukko Tuomo Pieniluoma Vesa Pikki Panu Suominen Versio: 0.02 Julkinen 11. lokakuuta 2006 Jyväskylän yliopisto Tietotekniikan laitos Jyväskylä Hyväksyjä Päivämäärä
Testaussuunnitelma. myva. Helsinki 24.8.2007. Ohjelmistotuotantoprojekti. HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos
Testaussuunnitelma myva Helsinki 24.8.2007 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti (9 op) Projektiryhmä Jaana Diakite Heikki
Ohjelmiston testaus ja laatu. Testaustasot
Ohjelmiston testaus ja laatu Testaustasot Testauksen vaihejako Tarpeet / sopimus Järjestelmätestaus Hyväksymiskoe Määrittely testauksen suunnittelu ja tulosten verifiointi Arkkitehtuurisuunnittelu Moduulisuunnittelu
KServer Etäohjaus Spesifikaatio asiakaspuolen toteutuksille
KServer Etäohjaus 1 (5) KServer Etäohjaus Spesifikaatio asiakaspuolen toteutuksille Palvelimen toteutuksen ollessa versio 1.0, spesifikaation versio 1.0.0. 2009, Riku Eskelinen/ KServer Software Development
Testausraportti v.1.3
Testausraportti v.1.3 HeTLi Helsinki 24.8.2005 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos 2/7 Kurssi Projektiryhmä Asiakas Johtoryhmä Kotisivu 581260 Ohjelmistotuotantoprojekti
Ohjelmistojen mallintaminen. Luento 11, 7.12.
Ohjelmistojen mallintaminen Luento 11, 7.12. Viime viikolla... Oliosuunnittelun yleiset periaatteet Single responsibility eli luokilla vain yksi vastuu Program to an interface, not to concrete implementation,
Määrittelydokumentti NJC2. Helsinki 11.2.2004 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos
Määrittelydokumentti NJC2 Helsinki 11.2.2004 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti ( ov) Projektiryhmä Eero Anttila Olli
SEPA diary. Dokumentti: SEPA_diary_PK_HS.doc Päiväys: Projekti: AgileElephant
AgilElephant SEPA Diary Petri Kalsi 55347A Heikki Salminen 51137K Tekijä: Petri Kalsi Omistaja: ElectricSeven Aihe: PK&HS Sivu 1 / 7 Dokumenttihistoria Revisiohistoria Revision Numero Revision Päiväys
T Tietojenkäsittelyopin ohjelmatyö. Testiraportti, vaihe T1. Tietokonegrafiikka-algoritmien visualisointi. Testiraportti, vaihe T1
T-76.115 Tietojenkäsittelyopin ohjelmatyö Sisältö Tästä dokumentista ilmenee T1-vaiheessa suoritettu testaus, sen tulokset ja poikkeamat testisuunnitelmasta. Päivämäärä 1.12.2002 Projektiryhmä Keimo keimo-dev@list.hut.fi
58160 Ohjelmoinnin harjoitustyö
58160 Ohjelmoinnin harjoitustyö Testaus 30.3.2009 Tuntiop. Sami Nikander sami.nikander@helsinki.fi 58160 Ohjelmoinnin harjoitustyö, Sami Nikander 30.3.2009 1 Testaus Ohjelman systemaattista tutkimista
Ylläpitodokumentti Mooan
Ylläpitodokumentti Mooan Helsinki 16.08.06 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti (9+1op/6ov) Projektiryhmä Heikki Aitakangas
Testaussuunnitelma. Pizzeria - Pitseria HAAGA-HELIA ammattikorkeakoulu Tietojenkäsittelyn koulutusohjelma. WebPizza
Testaussuunnitelma Pizzeria - Pitseria HAAGA-HELIA ammattikorkeakoulu Tietojenkäsittelyn koulutusohjelma Versio 1.0 Ehdotus Laatija Raine Kauppinen VERSIOHISTORIA Versionotyyppi Versio- Päiväys Tekijä
Ylläpitodokumentti. Ohjelmistotuotantoprojektin tietojärjestelmä OhtuTie
Ylläpitodokumentti Ohjelmistotuotantoprojektin tietojärjestelmä OhtuTie Helsinki 16.7.2004 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti
Testaaminen ohjelmiston kehitysprosessin aikana
Testaaminen ohjelmiston kehitysprosessin aikana 04.02.2004 http://cs.joensuu.fi/tsoft/ Sisällys 1. Johdanto 2. Yksikkö- ja integrointitestaus 3. Järjestelmätestaus 4. Hyväksymistestaus http://cs.joensuu.fi/tsoft/
Vaatimusmäärittelydokumentti
Vaatimusmäärittelydokumentti PUSU-ryhmä Helsinki 4.12.2007 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti (9 op) Projektiryhmä Jussi
Kuopio Testausraportti Asiakkaat-osakokonaisuus
Kuopio Testausraportti Asiakkaat-osakokonaisuus Kuopio, testausraportti, 25.3.2002 Versiohistoria: Versio Pvm Laatija Muutokset 0.1 11.2.2002 Matti Peltomäki Ensimmäinen versio 0.9 11.2.2002 Matti Peltomäki
CoMa - Testausdokumentti
CoMa - Testausdokumentti Mindmap - Kari Velling Helsinki 16.12.2005 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti (6 ov) Projektiryhmä
TIE Ohjelmistojen testaus 2015 Harjoitustyö Vaiheet 1 ja 2. Antti Jääskeläinen Matti Vuori
TIE-21204 Ohjelmistojen testaus 2015 Harjoitustyö Vaiheet 1 ja 2 Antti Jääskeläinen Matti Vuori Työn yleiset järjestelyt 14.9.2015 2 Valmistautuminen Ilmoittaudu kurssille Lue harjoitustyön nettisivut
TESTIRAPORTTI - XMLREADER-LUOKKA Virtuaaliyhteisöjen muodostaminen Versio 1.0 (luonnos 2)
TESTIRAPORTTI - XMLREADER-LUOKKA Versio 1.0 (luonnos 2) Copyright Comptel Oyj i Sisällysluettelo 1. YLEISTÄ 2 1.1. Dokumentin tarkoitus ja yleisiä toimintaohjeita 2 1.2. Viittaukset muihin dokumentteihin
Lohtu-projekti. Testiraportti. Versiohistoria: syklin toteutuksen testit. 1. ajo Virve
Lohtu-projekti Testiraportti Versiohistoria: 1.0 6.5.2003 2. syklin toteutuksen testit. 1. ajo Virve Helsinki 6. toukokuuta 2003 Kimmo Airamaa, Andreas Asuja, Mari Muuronen, Seppo Pastila, Virve Taivaljärvi
TESTIRAPORTTI - XMLREADER LUOKKA Virtuaaliyhteisöjen muodostaminen Versio 1.0
TESTIRAPORTTI - XMLREADER LUOKKA i Sisällysluettelo 1. YLEISTÄ 2 1.1. Dokumentin tarkoitus ja yleisiä toimintaohjeita 2 1.2. Viittaukset muihin dokumentteihin 2 2. SUORITETTAVA TESTI 3 2.1. Testauksen
Automaattinen yksikkötestaus
Teknillinen Korkeakoulu T-76.115 Tietojenkäsittelyopin ohjelmatyö Lineaaristen rajoitteiden tyydyttämistehtävän ratkaisija L models Automaattinen yksikkötestaus Ryhmä Rajoitteiset Versio Päivämäärä Tekijä
Projektisuunnitelma. KotKot. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos
Projektisuunnitelma KotKot Helsinki 22.9.2008 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti (9 + 1 op) Projektiryhmä Tuomas Puikkonen
Harjoitustyön testaus. Juha Taina
Harjoitustyön testaus Juha Taina 1. Johdanto Ohjelman teko on muutakin kuin koodausta. Oleellinen osa on selvittää, että ohjelma toimii oikein. Tätä sanotaan ohjelman validoinniksi. Eräs keino validoida
TESTIRAPORTTI - VYM JA KANTA Virtuaaliyhteisöjen muodostaminen Versio 1.0
TESTIRAPORTTI - VYM JA KANTA Versio 1.0 i Sisällysluettelo 1. YLEISTÄ 2 1.1. Dokumentin tarkoitus ja yleisiä toimintaohjeita 2 1.2. Viittaukset muihin dokumentteihin 2 2. SUORITETTAVA TESTI 3 2.1. Testauksen
Ohjelmiston testaus ja laatu. Ohjelmistotekniikka elinkaarimallit
Ohjelmiston testaus ja laatu Ohjelmistotekniikka elinkaarimallit Vesiputousmalli - 1 Esitutkimus Määrittely mikä on ongelma, onko valmista ratkaisua, kustannukset, reunaehdot millainen järjestelmä täyttää
Ohjelmistotestaus -09
Ohjelmistotestaus Testaustyökalut- ja automaatio Testaustyökalut ja -automaatio Testaustyökaluilla tuetaan testaustyötä sen eri vaiheissa Oikea työkalu oikeaan tarkoitukseen Testausautomaatio perustuu
Ohjelmiston testaus ja laatu. Testausmenetelmiä
Ohjelmiston testaus ja laatu Testausmenetelmiä Testausmenetelmiä - 1 Testauksen menetelmien päälähestymistapoina ovat black-box testi testaaja ei voi tutkia lähdekoodia testaus perustuu sovellukselle suunnitteluvaiheessa
T Testiraportti - integraatiotestaus
T-76.115 Testiraportti - integraatiotestaus 22. maaliskuuta 2002 Confuse 1 Tila Versio: 1.0 Tila: Päivitetty Jakelu: Julkinen Luotu: 19.03.2002 Jani Myyry Muutettu viimeksi: 22.03.2002 Jani Myyry Versiohistoria
TESTIRAPORTTI - JÄRJESTELMÄ, ADMIN Virtuaaliyhteisöjen muodostaminen Versio 1.0
TESTIRAPORTTI - JÄRJESTELMÄ, ADMIN i Sisällysluettelo DUMENTIN VERSIOT 1 1. YLEISTÄ 2 1.1. Dokumentin tarkoitus ja yleisiä toimintaohjeita 2 1.2. Viittaukset muihin dokumentteihin 2 2. SUORITETTAVA TESTI
RockID-varastonhallintajärjestelmän käyttöohje. v. 1.0
RockID-varastonhallintajärjestelmän käyttöohje v. 1.0 Yleistä Rockstar lukijakäyttöliittymä Tuotteiden lukeminen lähtevään tilaukseen Tilaukseen kuulumattomat tuotteet Tuotteiden lukeminen tilauksesta
Testaussuunnitelma. pokeriv3. Helsinki 10.4.2008 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos
Testaussuunnitelma pokeriv3 Helsinki 10.4.2008 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti (6 ov) Projektiryhmä Anne-Marie Grönroos
JReleaser Yksikkötestaus ja JUnit. Mikko Mäkelä 6.11.2002
JReleaser Yksikkötestaus ja JUnit Mikko Mäkelä 6.11.2002 Sisältö Johdanto yksikkötestaukseen JUnit yleisesti JUnit Framework API (TestCase, TestSuite) Testien suorittaminen eri työkaluilla Teknisiä käytäntöjä
Yhteenvetodokumentti. myva. Helsinki Ohjelmistotuotantoprojekti. HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos
Yhteenvetodokumentti myva Helsinki 24.8.2007 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti (9 op) Projektiryhmä Jaana Diakite Heikki
Ohjelmien testaustyökalut
Ohjelmien testaustyökalut Antti Hämäläinen Helsinki 13.11.2000 Ohjelmistotuotantovälineet seminaari HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Ohjelmien testaustyökalut Antti Hämäläinen Ohjelmistotuotantovälineet
Graafinen käyttöliittymä lintujen rengastusjärjestelmään
Graafinen käyttöliittymä lintujen rengastusjärjestelmään Testausdokumentti Versiohistoria: 0.1 26.03.2002 Ensimmäinen luonnos. Mari Jaakkola, Vesa Teikari Helsinki, 26. maaliskuuta 2002 Markus Päivinen
Käyttöohje. Boa Open Access. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos
Käyttöohje Boa Open Access Helsinki 5.5.2006 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti (6 ov) Projektiryhmä Ilmari Heikkinen
1 Visma L7 päivitysaineiston nouto
1 Visma L7 päivitysaineiston nouto Tässä ohjeessa kerrotaan, kuinka Visma L7 -järjestelmän master-ympäristö päivitetään etäpäivitysohjelman avulla. 1.1 Etäpäivitysohjelman asennus/päivitys Saat etäpäivitysohjelman
L models. Testisuunnitelma. Ryhmä Rajoitteiset
Teknillinen korkeakoulu T-76.115 Tietojenkäsittelyopin ohjelmatyö Lineaaristen rajoitteiden tyydyttämistehtävän ratkaisija L models Testisuunnitelma Ryhmä Rajoitteiset Versio Päivämäärä Tekijä Muutokset
Käyttöohje. KotKot. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos
Käyttöohje KotKot Helsinki 14.12.2008 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti (9 + 1 op) Projektiryhmä Tuomas Puikkonen Matti
TESTIRAPORTTI - JÄRJESTELMÄ, PORTAL Virtuaaliyhteisöjen muodostaminen Versio 1.0
TESTIRAPORTTI - JÄRJESTELMÄ, PORTAL i Sisällysluettelo DUMENTIN VERSIOT 1 1. YLEISTÄ 2 1.1. Dokumentin tarkoitus ja yleisiä toimintaohjeita 2 1.2. Viittaukset muihin dokumentteihin 2 2. SUORITETTAVA TESTI
Suunnitteludokumentti
Suunnitteludokumentti PUSU-ryhmä Helsinki 9.12.2007 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti (9 op) Projektiryhmä Jussi Hynninen
Testaussuunnitelma. PLAYOFF Jari Anttila Sanna Fröblom Aarno Sandvik Tommi Paavilainen Miikka Kohijoki. Päivi Pääkkö, ohjaaja
Jari Anttila Sanna Fröblom Aarno Sandvik Tommi Paavilainen Miikka Kohijoki Päivi Pääkkö, ohjaaja Helsinki, 10. joulukuuta 2007 Ohjelmistotuotantoprojekti yritysviestinnän oppimateriaalin hallintajärjestelmä
OPI-Maksut - Käyttötapaukset
OPIMaksut Käyttötapaukset Toiminnallisuudet ja käyttötapaukset: maksupalvelutoiminnot Toimeksiannon lisääminen Palveluväylä toiminto: Toimeksiannon lisääminen Yleiskuvaus Palveluväylään sallitut asiointisovellukset
Ohjelmisto on selainpohjaisen käyttöliittymän tarjoava tietokantajärjestelmä merikotkien seurantaan WWF:n Merikotka-työryhmän tarpeisiin.
TIETOKANTA MERIKOTKIEN SEURANTAAN Käyttöohje Versiohistoria: Versio Päivämäärä Kuvaus Tekijä 1.0 11.12.2007 Ensimmäinen luonnos Janne Piippo 2.0 13.12.2007 Virallinen verio Janne Piippo HELSINGIN YLIOPISTO
TIE-21200 Ohjelmistojen testaus Harjoitustyön esittely osa 2: Vaiheet 3 & 4. Antti Jääskeläinen Matti Vuori
TIE-21200 Ohjelmistojen testaus Harjoitustyön esittely osa 2: Vaiheet 3 & 4 Antti Jääskeläinen Matti Vuori Vaiheet 3 & 4: Järjestelmätestaus 27.10.2014 2 Päämäärä jedit-ohjelmointieditorin järjestelmätestaus
TIE Ohjelmistojen testaus 2016 Harjoitustyö Vaiheet 1 ja 2. Antti Jääskeläinen Matti Vuori
TIE-21201 Ohjelmistojen testaus 2016 Harjoitustyö Vaiheet 1 ja 2 Antti Jääskeläinen Matti Vuori Työn yleiset järjestelyt 20.9.2016 2 Valmistautuminen Ilmoittaudu kurssille Lue harjoitustyön nettisivut
Maali Esiehdot Toimijat Testitapauksen suoritus ja hyväksytyt lopputilat. Käyttäjä. Käyttäjä. Käyttäjä
Testitapaus ) Sisäänkirjautuminen ) Uloskirjautuminen J V # Maali Esiehdot Toimijat Testitapauksen suoritus ja hyväksytyt lopputilat voi kirjautua än syöttämällä validin käyttäjätunnuksen ja salasanan.
Yhteenvetodokumentti. Halaan-ryhmä. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos
Yhteenvetodokumentti Halaan-ryhmä Helsinki 18.12.2006 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti (6 ov) Projektiryhmä Paula
Hirviö Laadunvarmistussuunnitelma
Hirviö Laadunvarmistussuunnitelma Jani Heikkinen Anssi Kalliolahti Jukka Larja Kim Nylund Liia Sarjakoski Samuli Sorvakko Timo Toivanen 30. marraskuuta 2004 1 Sisältö 1 Johdanto 3 1.1 Testauksen tavoitteet
Hirviö Laadunvarmistussuunnitelma
Hirviö Laadunvarmistussuunnitelma Jani Heikkinen Anssi Kalliolahti Jukka Larja Kim Nylund Liia Sarjakoski Samuli Sorvakko Timo Toivanen 8. helmikuuta 2005 1 Sisältö 1 Johdanto 3 1.1 Testauksen tavoitteet
Teknillinen korkeakoulu T Tietojenkäsittelyopin ohjelmatyö. Testitapaukset - Siirtoprotokolla
Testitapaukset - Siirtoprotokolla Sisällysluettelo 1. Johdanto...3 2. Testattava järjestelmä...4 3. Testitapaukset...5 3.1 Ohjelma-ajan lukeminen...5 3.2 Koordinaattidatan lukeminen...5 3.3 Lähetysajan
Ohjelmiston testaussuunnitelma
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.
Maventa Connector Käyttöohje
Maventa Connector Käyttöohje 17.4.2015 Sisällys 1. Esittely... 2 1.1. Käytön edellytykset... 2 1.2. Tuetut aineistomuodot... 2 2. Asennustiedosto... 3 2.1. Sisäänkirjautuminen... 7 3. Asetuksien määrittäminen...
EMVHost Online SUBJECT: EMVHOST ONLINE CLIENT - AUTOMAATTISIIRROT COMPANY: EMVHost Online Client sovelluksen käyttöohje AUTHOR: DATE: 15.03.
EMVHost Online SUBJECT: COMPANY: COMMENTS: AUTHOR: EMVHOST ONLINE CLIENT - AUTOMAATTISIIRROT NETS OY EMVHost Online Client sovelluksen käyttöohje NETS OY DATE: 15.03.2011 VERSION: 1.0 1 SISÄLLYS SISÄLLYS...
COTOOL dokumentaatio Testausdokumentit
Table of Contents Testausraportti.............................................................................. 1 1 Tiivistelmä...............................................................................
Kontrollipolkujen määrä
Testaus Yleistä Testaus on suunnitelmallista virheiden etsimistä Tuotantoprosessissa ohjelmaan jää aina virheitä, käytettävistä menetelmistä huolimatta Hyvät menetelmät, kuten katselmoinnit pienentävät
SMS -viestien lähettämisen ohjeet CAB Planohjelmassa
SMS -viestien lähettämisen ohjeet CAB Planohjelmassa Asetukset perustiedoissa: SMS -palvelun aktivointi tehdään kohdassa Perustiedot/Yrityksen asetukset/sms Asetukset (ks. kuva yllä) SMS -palvelun aktivointi:
dokumentin aihe Dokumentti: Testausraportti_I1.doc Päiväys: Projekti : AgileElephant
AgilElephant Testausraportti I1 Tekijä: Petri Kalsi Omistaja: ElectricSeven Aihe: Testausraportti Sivu 1 / 5 Dokumentti Historia Muutoshistoria Revision Numero Revision Päiväys Yhteenveto muutoksista Revision
Good Minton QA Raportti Iteraatio 1 Sulkapalloliiton Kilpailujärjestelmä
Good Minton QA Raportti Iteraatio 1 Sulkapalloliiton Kilpailujärjestelmä Versiohistoria: Versio: Pvm: Laatijat: Muutokset: 0.1 2006 12 09 Jani Eränen Alustava DOKUMENTIN TILA: Alustava Valmis Tarkastettu
Maksuturva- ja emaksut- palvelun integrointiohje
Maksuturva- ja emaksut- palvelun integrointiohje Versio 1.4 INTEGROINTIOHJE 2(9) Sisältö 1 INTEGROINTIMAHDOLLISUUDET... 3 2 INTEGROINTIRAJAPINNAT... 4 2.1 Yleistä... 4 2.2 MAKSUTURVA/EMAKSUT-TAPAHTUMAN
TIE-21200 Ohjelmistojen testaus Harjoitustyön esittely osa 2: Vaiheet 3 & 4. Antti Jääskeläinen Matti Vuori
TIE-21200 Ohjelmistojen testaus Harjoitustyön esittely osa 2: Vaiheet 3 & 4 Antti Jääskeläinen Matti Vuori Vaiheet 3 & 4: Järjestelmätestaus 28.10.2013 2 Päämäärä jedit-ohjelmointieditorin järjestelmätestaus
Laadunvarmistuksen suunnitelma. Ryhmä ExtraTerrestriaLs Aureolis Oy
Laadunvarmistuksen suunnitelma Ryhmä ExtraTerrestriaLs Aureolis Oy Versio Päiväys Tekijä Kuvaus 1.0 8.11.2004 Risto Kunnas Ensimmäinen versio 1.1 8.11.2004 Risto Kunnas Korjauksia 1.2 9.11.2004 Mika Suvanto
Käyttäjien tunnistaminen ja käyttöoikeuksien hallinta hajautetussa ympäristössä
www.niksula.cs.hut.fi/~jjkankaa// Testauksen loppuraportti v. 1.0 Päivitetty 23.4.2001 klo 19:05 Mikko Viljainen 2 (14) Dokumentin versiohistoria Versio Päivämäärä Tekijä / muutoksen tekijä Selite 1.0
Projektisuunnitelma. Asdf. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos
Projektisuunnitelma Asdf Helsinki 22.2.2008 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti (6 ov) Projektiryhmä Kuisma Sami Louhio
ALEA-Sovellusprojekti. Testaussuunnitelma
ALEA-Sovellusprojekti Testaussuunnitelma Arto Hankaniemi Timo Holopainen Joni Kivinen Riku Kuismanen Versio: 1.0 Julkinen 8. toukokuuta 2006 Jyväskylän yliopisto Tietotekniikan laitos Jyväskylä Hyväksyjä
Webforum. Version 14.4 uudet ominaisuudet. Viimeisin päivitys: 2014-12-6
Webforum Version 14.4 uudet ominaisuudet Viimeisin päivitys: 2014-12-6 Sisältö Tietoja tästä dokumentista... 3 Yleistä... 4 Yleistä & hallinnointi... 5 Dokumentit... 5 Perättäinen tarkistus- ja hyväksymisprosessi...
TIE Ohjelmistojen testaus 2015 Harjoitustyö Vaihe 3. Antti Jääskeläinen Matti Vuori
TIE-21204 Ohjelmistojen testaus 2015 Harjoitustyö Vaihe 3 Antti Jääskeläinen Matti Vuori Rakenne ja aikataulu Kolme vaihetta: 1. Tutkivan järjestelmätestauksen suunnittelu 2. Tutkivan järjestelmätestauksen
Yksikkötestaus. import org.junit.test; public class LaskinTest public void testlaskimenluonti() { Laskin laskin = new Laskin(); } }
Yksikkötestauksella tarkoitetaan lähdekoodiin kuuluvien yksittäisten osien testaamista. Termi yksikkö viittaa ohjelman pienimpiin mahdollisiin testattaviin toiminnallisuuksiin, kuten olion tarjoamiin metodeihin.
Hirviö Järjestelmätestauksen testitapaukset ja suoritusloki I1
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................................
Tukipyyntö-toiminnon ohje
Tukipyyntö-toiminnon ohje Diagnoosilaitteen teknisen tukipyyntötoiminnon avulla avataan teknistä tukea koskeva asiakirja, joka sisältää tietoja ongelmatilanteen ratkaisemiseksi. Sen kautta saadaan käyttöön
TESTAUSSUUNNITELMA Virtuaaliyhteisöjen muodostaminen Versio 1.0 (luonnos 2)
TESTAUSSUUNNITELMA Virtuaaliyhteisöjen muodostaminen Versio 1.0 (luonnos 2) 2 1. JOHDANTO 5 1.1. Tarkoitus ja kattavuus 5 1.2. Tuote 5 1.3. Määritelmät, termit ja lyhenteet 5 1.4. Viitteet 5 2. YMPÄRISTÖVAATIMUKSET
Esimerkkiprojekti. Mallivastauksen löydät Wroxin www-sivuilta. Kenttä Tyyppi Max.pituus Rajoitukset/Kommentit
Liite E - Esimerkkiprojekti E Esimerkkiprojekti Olet lukenut koko kirjan. Olet sulattanut kaiken tekstin, Nyt on aika soveltaa oppimiasi uusia asioita pienen, mutta täydellisesti muotoiltuun, projektiin.
sertifikaattiratkaisu Apitamopki
Ilmoitin.fi - tunnistamisen sertifikaattiratkaisu Apitamopki Web Services -rajapinnan muutokset Verohallinnon ja ohjelmistotalojen yhteistyöpäivä 23.5.2019 Esityksen sisällöstä Muutama sana varmenteista
Yksikkötestaus. Kattava testaus. Moduulitestaus. Ohjelman testaus. yksikkotestaus/ Seija Lahtinen
Yksikkötestaus Kattava testaus Moduulitestaus Ohjelman testaus 1 Kattava testaus Testauksen perimmäinen tarkoitus on LÖYTÄÄ VIRHEITÄ Testaus pitäisi olla täydellinen: - Jokainen pyydetty arvo pitäisi testata
Testaussuunnitelma. HenTyLi. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos
Testaussuunnitelma HenTyLi Helsinki 8.12.2004 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos 1 Johdanto... 4 2 Testauksen tavoite... 4 3 Testausstrategia... 4 4 Testauksen
Opintokohteiden muokkaus
1 Opintokohteiden muokkaus Näiden ohjeiden avulla hahmottuu kuinka opintokohteita voidaan muokata Opinto-oppaassa. Ohje on suunnattu käyttäjille, joilla on WebOodiin OpasMuokkaaja-oikeudet. WebOodin käyttölupia