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

Lausekattavuus<br />

• Yksinkertaisin kattavuusmääre.<br />

• Tarkoituksena on kattaa mahdollisimman monta<br />

ohjelmointikielen operaatioita sisältävää lausetta:<br />

• voi oikeastaan verrata vaikka tekstirivien lukemiseen<br />

• Helpoimmin saavutettavissa:<br />

• yksikkötestauksen 100% lausekattavuuden vaatimus on<br />

käytössä monissa yrityksissä<br />

• TDD (test driven development) menetelmässä testit ovat<br />

pieniä ja niitä on paljon<br />

• Tyypillinen testaus saavuttaa maksimissaan 60-75%<br />

kattavuuden.<br />

20.9.2007<br />

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

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

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

Päätöskattavuus<br />

• Puhutaan myös haarakattavuudesta.<br />

• Testauksella koetaan saavuttaa kaikki koodin<br />

päätöksistä lähtevät haarautumat:<br />

• IF (x>100) OR (Y

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

Saved successfully!

Ooh no, something went wrong!