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

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Tampere University of Technology, Pori 20.9.2007<br />

Cause-effect<br />

• Syy-seuraus suhde, eli logiikkaa.<br />

• Tarkoittaa testauksessa input output tai input <br />

järjestelmän tilasiirtymä.<br />

• Mallinnetaan ja tehdään päätöstaulu.<br />

• Päätöstaulusta muokataan testitapaukset.<br />

• Ehkä liiankin vaikeaa speksata järjestelmän<br />

toimintaa toiseen kertaan…<br />

20.9.2007<br />

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

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

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

Päätöstaulut<br />

• Käytetään erilaisten testitapauksien<br />

muodostamiseen.<br />

• Käydään läpi syötteiden eri yhdistelmät ja tilat, jotta<br />

huomataan, ettei mitään tärkeää yhdistelmää ole<br />

unohdettu testata.<br />

• Syöteyhdistelmät merkitään ensin boolean muotoon<br />

(tosi/epätosi).<br />

• Lisäksi voidaan listata mahdolliset ohjelman<br />

tapahtumat ja odotetut tulokset.<br />

20.9.2007<br />

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

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

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

© Arto Stenberg 36

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

Saved successfully!

Ooh no, something went wrong!