Testianalyysi
Testianalyysi ohjelmistojen testauksessa on prosessi, jolla testiartefakteja tarkistetaan ja analysoidaan testiolosuhteiden tai testitapausten perustaksi. Testausanalyysin tavoitteena on kerätä vaatimukset ja määritellä testitavoitteet testiolosuhteiden perustan luomiseksi. Siksi sitä kutsutaan myös testiperustaksi.
Lähde, josta saat testitiedot, voisi olla
- SRS (ohjelmistovaatimusten määrittely)
- BRS (liiketoimintavaatimusten määrittely)
- Toiminnalliset suunnitteludokumentit
Testaajat voivat luoda testiolosuhteita tarkastelemalla testattavaa sovellusta tai hyödyntämällä kokemustaan. Mutta useimmiten testitapaukset ovat peräisin testiartefekteista.
Ymmärretään testianalyysi tapaustutkimuksen avulla
Tarkastellaan skenaariota, jossa asiakas lähettää seuraavan
Lisää hakutoiminnot verkkokauppaan
Vaikka sovellusta ei vielä kehitetä, kokeile kehittää muutama testitapaus tätä vaatimusta varten. Keskeytä täällä, tee kotitehtäväsi ja siirrä ratkaisu eteenpäin:
Alla on lueteltu muutama testitapaus niiden joukosta, joita olet voinut ajatella
- Tarkista hakutulokset, kun avainsanaa ei ole syötetty
- Tarkista hakutulokset, kun vastaavaa tuotetta ei ole saatavilla haetulle avainsanalle
- Tarkista hakutulokset, kun haetulle avainsanalle on saatavana useita vastaavia tuotteita
Tässä tarkastellaan testiperustaa (asiakkaan lähettämä vaatimus), analysoidaan sitä ja muunnetaan se testiolosuhteiksi.
Näin tapahtuu V-mallin eri vaiheissa. Testisuunnitelma / -tapaukset luodaan käyttämällä vastaavia asiakirjoja, jotka ovat saatavilla eri vaiheissa.

Napsauta tätä, jos video ei ole käytettävissä