AD HOC -testaus, joka tunnetaan myös nimellä satunnaistestaus tai apinatestaus, on ohjelmistotestausmenetelmä, jossa ei ole minkäänlaista suunnittelua ja dokumentointia. Testit suoritetaan epävirallisesti ja satunnaisesti ilman muodollista menettelyä tai odotettuja tuloksia.
ISTQB Määritelmä
- Satunnaistestaus: Mustan laatikon testaustekniikka, jossa testitapaukset suunnitellaan luomalla satunnaisia riippumattomia syötteitä vastaamaan toimintaprofiilia.
Testaaja improvisoi vaiheet ja suorittaa ne mielivaltaisesti (kuten apina, joka kirjoittaa tekstiä tanssiessaan). Vaikka tällä menetelmällä löydettyjä vikoja on vaikeampi toistaa (koska kirjallisia testitapauksia ei ole), joskus löydetään hyvin mielenkiintoisia vikoja, joita ei olisi koskaan löydetty, jos kirjalliset testitapaukset olisivat olemassa ja niitä olisi noudatettu tarkasti. Tätä menetelmää käytetään yleensä hyväksymistestauksessa.
Ad hoc -testausta tehdään yleensä silloin, kun aikaa tai resursseja perusteelliseen testaukseen on vähän. Esimerkiksi ohjelmiston toimituksen määräaika voi olla tänään kello 17.00, mutta rakennelma valmistuu vasta kello 16.00, ja aikaa virheiden tarkistamiseen on vain yksi tunti. Tai ehkä ohjelmistokehitysyritys ei ole investoinut asiantunteviin testaajiin, ja he voivat luottaa vain muutamaan apinaan.
Ad hoc -testauksen onnistuminen riippuu testaajan kokemuksesta, luovuudesta ja sinnikkyydestä (ja tietysti tuurista).
Viimeisin päivitetty 31. elokuuta 2020 by STF