testaustekniikat - Porin yksikkö - Tampereen teknillinen yliopisto
testaustekniikat - Porin yksikkö - Tampereen teknillinen yliopisto
testaustekniikat - Porin yksikkö - Tampereen teknillinen yliopisto
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