Az ad hoc tesztelés, más néven véletlenszerű tesztelés vagy majomtesztelés, a szoftvertesztelés mindenféle tervezés és dokumentáció nélküli módszere. A teszteket informálisan és véletlenszerűen, formális eljárás és elvárt eredmények nélkül végzik.
ISTQB Definíció
- véletlenszerű tesztelés: Fekete dobozos tesztelési technika, amelyben a teszteseteket úgy tervezik meg, hogy véletlenszerű, független bemeneteket generálnak egy működési profilnak megfelelően.
A tesztelő improvizálja a lépéseket, és önkényesen hajtja végre őket (mint egy majom, aki tánc közben gépel). Bár az ezzel a módszerrel talált hibákat nehezebb reprodukálni (mivel nincsenek írott tesztesetek), néha nagyon érdekes hibákat találnak, amelyeket soha nem találtak volna, ha léteznek írott tesztesetek, és azokat szigorúan követik. Ezt a módszert általában az átvételi tesztelés során alkalmazzák.
Ad hoc tesztelésre általában akkor kerül sor, amikor kevés idő vagy erőforrás áll rendelkezésre a mélyreható teszteléshez. Például a szoftver átadási határideje ma délután 5 óra lehet, de a build csak délután 4 órára készül el, és csak 1 óra áll rendelkezésre a hibák ellenőrzésére. Vagy esetleg a szoftverfejlesztő cég nem fektetett be hozzáértő tesztelőkbe, és csak néhány majomra támaszkodhat.
Az ad hoc tesztelés sikere a tesztelő tapasztalatától, kreativitásától és kitartásától függ (és persze a szerencsétől).
Most Updated on August 31, 2020 by STF