testaustekniikat - Porin yksikkö - Tampereen teknillinen yliopisto
testaustekniikat - Porin yksikkö - Tampereen teknillinen yliopisto
testaustekniikat - Porin yksikkö - Tampereen teknillinen yliopisto
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Tampere University of Technology, Pori 20.9.2007<br />
Esimerkki<br />
Alkutila<br />
Siirtymä<br />
Ehto<br />
Lopputila<br />
Rahan syöttö Käsitellään rahan arvo Raha syötetty<br />
Rahan käsittely<br />
Rahan käsittely<br />
Hylätään raha<br />
Raha ei kelpaa<br />
Rahan palautus<br />
Rahan käsittely<br />
Keskeytys<br />
Tapahtuma keskeytyy<br />
Keskeytys-nappia painettu<br />
Palautetaan rahat Syötettyjä rahoja > 0<br />
Keskeytys<br />
Rahan palautus<br />
Rahan käsittely<br />
Valitaan juoma<br />
Saldo riittävä<br />
Juoman valinta<br />
20.9.2007<br />
Ohjelmiston testaus - tekniikat © TTY Pori, Arto Stenberg 81<br />
<strong>Tampereen</strong> Teknillinen <strong>yliopisto</strong><br />
<strong>Porin</strong> yksikkö<br />
Datan ja tiedostojen testaus<br />
• Create, Read, Update, Delete:<br />
• datan käsittelyä: esim. luo, lue, päivitä, lue, tuhoa, lue<br />
• Listataan järjestelmän tai toiminnallisuuden päädatat<br />
ja niitä käsittelevät funktiot.<br />
• Testataan CRUD ja funktioiden yhteistoimintaa.<br />
Data<br />
toimittaja asiakas henkilö<br />
Funktio A<br />
R C,R,U,D R,U<br />
Funktio B<br />
C,R,U,D R R,U<br />
20.9.2007<br />
Ohjelmiston testaus - tekniikat © TTY Pori, Arto Stenberg 82<br />
<strong>Tampereen</strong> Teknillinen <strong>yliopisto</strong><br />
<strong>Porin</strong> yksikkö<br />
© Arto Stenberg 41