Lataa esitys
Esittely latautuu. Ole hyvä ja odota
1
Pro gradu -tutkielmat ohjelmistotestauksesta
Marko Jäntti Kuopion yliopisto, TKT-laitos, PlugIT-Teho
2
Esityksen sisältö 1. Johdanto
2. Testitapausten suunnittelu UML-mallinnuksen avulla Tekijä: Marko Jäntti 3. Olio-ohjelmien testaus Tekijä: Anu Partanen 4. Software Testing Day -seminaari
3
1. Johdanto PlugIT-Teho -osaprojektin tavoitteena on kehittää yhteistyöyritysten toimintaperiaatteita, yhteisiä pelisääntöjä ja ratkaisuja ohjelmistotuotantoon, laadunvarmistukseen ja testaukseen. Mukana seuraavat tutkimusalueet: Testitapausten suunnittelu Komponenttipohjainen testaus Testauksen automatisointi Olio-ohjelmien testaus Vaatimusmäärittely Käytettävyys Ohjelmistojen uudistaminen Testausta käsitteleviä opinnäytteitä on valmistunut useita
4
2. Testitapausten suunnittelu UML-mallinnuksen avulla
Tutkielman tavoitteena on selvittää, miten testitapauksia voidaan suunnitella mahdollisimman aikaisessa vaiheessa ohjelmistotuotantoprosessia. Virheiden löytäminen mahdollisimman aikaisessa vaiheessa säästää yritykseltä/organisaatiolta huomattavasti rahaa ohjelmistokehityksessä. Tutkielmassa käsitellään UML-pohjaista testausmallia, jossa testitapausten suunnittelu pohjautuu määrittelydokumentteihin ja UML-kaavioihin.
5
2. Testitapausten suunnittelu UML-mallinnuksen avulla
Tutkielman sisältö: Testauksen periaatteet Testauksen tasot (yksikkö-, integrointi-, järjestelmä- ja hyväksymistestaus) Testausmenetelmät (lasilaatikko- ja mustalaatikkotestaus) Testitapausten ja virheiden lähteet Testausprosessin hallinta Testauksen dokumentointi Testiympäristö ja testitietovarasto Testaustyökalut UML-pohjainen testausmalli UML-kaavioiden merkitys testauksen kannalta Rational Softwaren testaustyökalut Pohdinta havainnot UML-testausmallista ja KYS testauskokeilusta
6
3. Olio-ohjelmien testaus
Tutkielman tavoitteena on tarkastella olio-ohjelmien testausta metoditestauksesta integrointitestaukseen Tarkoituksena on selvittää olio-ohjelmoinnin ja proseduraalisen ohjelmoinnin erot Olio-ohjelma koostuu luokista ja olioista, proseduraalinen ohjelma pää- ja aliohjelmista Olio-ohjelmien testaukseen eivät käy samat menetelmät kuin proseduraalisten ohjelmien testaukselle.
7
3. Olio-ohjelmien testaus
Tutkielman sisältö: Erot olio-ohjelmien ja proseduraalisten ohjelmien testauksessa Metoditestaus perusmenetelmät ja apuohjelmat Luokkatestaus attribuuttitestaus, viestinvälitys, modaalisuus Periytymisen testaus periytymisessä esiintyvät ongelmat, inkrementaalinen testausmenetelmä Integrointitestaus luokkien välillä apuohjelmat, olioiden vuorovaikutus, tilojen testaus
8
Software Testing Day 25.11.2003 Kuopio, Microteknia 2, Sali E14
Tervetuloa! Seminaari on maksuton ja avoin kaikille. Kahvi ja aloitussanat Testausprosessin hallinta, Marko Jäntti Testitapausten suunnittelu UML-mallinnuksen avulla, Marko Jäntti Komponenttipohjainen testaus, Tanja Toroi Lounas (omakustanteinen) Testauksen automatisointi, Pentti Pohjolainen Virheidenhallinta, Marko Jäntti Kahvitauko Workshop: Microteknia 1, Sali MT4 Rational Rose: UML-mallintaminen Rational Purify: Muistin käytön mittaus Java-sovellukselle Rational Quantify: Suorituskyvyn mittaus Java-sovellukselle Rational PureCoverage:Koodikattavuus Java-sovellukselle Ilmoittaudu mennessä: Marko Jäntti,
Samankaltaiset esitykset
© 2024 SlidePlayer.fi Inc.
All rights reserved.