02.11.2014 Views

testaustekniikat - Porin yksikkö - Tampereen teknillinen yliopisto

testaustekniikat - Porin yksikkö - Tampereen teknillinen yliopisto

testaustekniikat - Porin yksikkö - Tampereen teknillinen yliopisto

SHOW MORE
SHOW LESS

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 />

Tilapohjainen testaaminen<br />

• Tilat:<br />

• annetut syötteet vaikuttavat järjestelmän käyttäytymiseen<br />

• Ehdot:<br />

• väittämän evaluointi siirtymän yhteydessä<br />

• Siirtymät:<br />

• liikutaan tilasta toiseen jonkun tapahtuman seurauksena<br />

• Tapahtumat:<br />

• järjestelmän tietyssä tilassa tapahtuva toiminnallisuus<br />

• Testataan kaikki tilasiirtymäparit ja niihin liittyvät ehdot.<br />

• Nämä parit kannattaa taulukoida:<br />

• nykyinen tila, siirtymä, ehto, tapahtuma, seuraava tila<br />

20.9.2007<br />

Ohjelmiston testaus - tekniikat © TTY Pori, Arto Stenberg 79<br />

<strong>Tampereen</strong> Teknillinen <strong>yliopisto</strong><br />

<strong>Porin</strong> yksikkö<br />

Esimerkki<br />

Vaihtoraha<br />

loppu<br />

Juoman<br />

anto<br />

Rahan<br />

syöttö<br />

Rahan<br />

käsittely<br />

Juoman<br />

valinta<br />

Keskeytys<br />

Juoma<br />

loppu<br />

Rahan<br />

palautus<br />

20.9.2007<br />

Ohjelmiston testaus - tekniikat © TTY Pori, Arto Stenberg 80<br />

<strong>Tampereen</strong> Teknillinen <strong>yliopisto</strong><br />

<strong>Porin</strong> yksikkö<br />

© Arto Stenberg 40

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!