Junior
Mi az a sanitáris teszt?
sobes.tech MI
Válasz az MI-től
Az egészségügyi tesztelés (Sanity Testing) a regressziós tesztelés egy alrészhalmaza, amelyet kis változtatások vagy hibajavítások után végeznek az alkalmazásban, hogy megbizonyosodjanak arról, hogy a változtatások nem okoztak súlyos problémákat a fő funkciókban. Gyors és felületes.
Fő jellemzők:
- Cél: megbizonyosodni arról, hogy a legutóbbi változtatások a tervek szerint működnek, és nem sértették meg a rendszer kritikus részét.
- Hatókör: kizárólag a módosított kódterületre és a kapcsolódó komponensekre összpontosít.
- Mélység: felületes, nem teszteli az összes lehetséges szcenáriót.
- Mikor végzik: kis változtatások vagy hibajavítások után, egy összetettebb regressziós teszt előtt.
- Ki végzi: általában tesztelők.
A füstteszttel való különbség:
- Füstteszt: az alkalmazás fő, kritikus funkcióit ellenőrzi (nagyon széles, de felületes ellenőrzés), hogy meghatározza, folytathatóak-e a további tesztek.
- Egészségügyi teszt: egy adott módosított területet és kapcsolódó funkcióit ellenőrzi (egy fókuszáltabb, de még mindig felületes ellenőrzés), hogy eldöntse, folytatható-e a tesztelés ezen a konkrét funkción vagy javításon.
Példa forgatókönyv:
Ha egy hibát javítottak ki, amely a kedvezmények számításával kapcsolatos, az egészségügyi teszt csak a kedvezmények számításának funkcióját ellenőrzi több tipikus adatkészlettel, hogy megbizonyosodjon arról, hogy a javítás működik, és nem törte meg a kedvezmények alkalmazásának szokásos folyamatát.