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 />
Miksi kannattaa käyttää molempia?<br />
• Ensin pitää määritellä ekvivalenssiluokat.<br />
• Raja-arvoilla löytää virheitä, mutta ne eivät<br />
välttämättä testaa normaaleita käyttöarvoja.<br />
• Perinteisesti on ensin testattu ekvivalenssiluokat ja<br />
sen jälkeen raja-arvot.<br />
• Testitapaukset voidaan tehdä raja-arvojen pohjalta,<br />
koska ne kattavat myös ekvivalenssiluokat.<br />
• Laadi taulukko ja sen pohjalta testitapaukset.<br />
• Muista testata vain yhtä muutosta kerrallaan, eli yksi<br />
virheellinen syöte kerrallaan.<br />
20.9.2007<br />
Ohjelmiston testaus - tekniikat © TTY Pori, Arto Stenberg 63<br />
<strong>Tampereen</strong> Teknillinen <strong>yliopisto</strong><br />
<strong>Porin</strong> yksikkö<br />
Lisää esimerkkejä<br />
• Kuinka monta yhtäaikaista käyttäjää?<br />
• Kuinka monta kertaa peräkkäin voit suorittaa jonkun toiminnon?<br />
• Data-elementtien lukumäärä (tietokanta tai erilaiset listat).<br />
• Luvun tai merkkijonon koko.<br />
• Dokumentin, tiedoston tai tietueen koko?<br />
• Kuinka monta laitetta voidaan järjestelmään kytkeä?<br />
• Järjestelmän keskusmuistin määrä.<br />
• Mahdolliset käyttöjärjestelmät, muut ohjelmat ja niiden versiot.<br />
• Erilaiset graafiset määrittelyt (näytön koko, ikkunan koko, värien<br />
määrä)<br />
• Erilaiset ajatukseen liittyvät toiminnat.<br />
• Erilaiset tulosteet.<br />
• Päiväys ja aika.<br />
20.9.2007<br />
Ohjelmiston testaus - tekniikat © TTY Pori, Arto Stenberg 64<br />
<strong>Tampereen</strong> Teknillinen <strong>yliopisto</strong><br />
<strong>Porin</strong> yksikkö<br />
© Arto Stenberg 32