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 />
Ekvivalenssiluokat<br />
Jaa syötteet (tai tulokset) alueisiin,<br />
joissa niiden arvot kuuluvat samaan joukkoon.<br />
Oletus: jos yksi alueen arvoista toimii, muutkin toimivat.<br />
Testitapaukset: vähintään yksi testitapaus / alue.<br />
20.9.2007<br />
Ohjelmiston testaus - tekniikat © TTY Pori, Arto Stenberg 57<br />
<strong>Tampereen</strong> Teknillinen <strong>yliopisto</strong><br />
<strong>Porin</strong> yksikkö<br />
Luokkien tunnistaminen<br />
• Syöte on joltakin tietyltä arvoväliltä:<br />
• esim. 1-100<br />
• luokat ovat luvut, jotka ovat 100<br />
• Syötteessä on jokin lukumäärärajoitus:<br />
• esim. syötteessä saa olla luvut 1-3<br />
• esim. syötteessä saa olla eri lukuja 1-3 kpl<br />
• luokat ovat seuraavat: 3<br />
• Syöte on joku joukko arvoja:<br />
• esim. värit = {vihreä, keltainen, punainen}<br />
• luokat ovat joukon jäsen ja joku muu esim. sininen<br />
• Syöte on boolean-arvo:<br />
• kaksi luokkaa eli tosi ja epätosi<br />
20.9.2007<br />
Ohjelmiston testaus - tekniikat © TTY Pori, Arto Stenberg 58<br />
<strong>Tampereen</strong> Teknillinen <strong>yliopisto</strong><br />
<strong>Porin</strong> yksikkö<br />
© Arto Stenberg 29