Esittely latautuu. Ole hyvä ja odota

Esittely latautuu. Ole hyvä ja odota

Pro gradu -tutkielmat ohjelmistotestauksesta

Samankaltaiset esitykset


Esitys aiheesta: "Pro gradu -tutkielmat ohjelmistotestauksesta"— Esityksen transkriptio:

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,


Lataa ppt "Pro gradu -tutkielmat ohjelmistotestauksesta"

Samankaltaiset esitykset


Iklan oleh Google