Junior
Mis on sanitaartest?
sobes.tech AI
Vastus AI-lt
Sanity Testing on regresseerimise testimise alamrühm, mida tehakse pärast väikeste muudatuste või veaparanduste tegemist rakendusse, et veenduda, et muudatused ei põhjustanud olulisi probleeme põhifunktsionaalsuses. See on kiire ja pealiskaudne.
Peamised omadused:
- Eesmärk: veenduda, et hiljuti tehtud muudatused töötavad plaanipäraselt ega riku süsteemi kriitilist osa.
- Valdkond: keskendub ainult muudetud koodialale ja sellega seotud komponentidele.
- Sügavus: pealiskaudne, ei uurita kõiki võimalikke stsenaariume.
- Millal tehakse: pärast väikeste muudatuste või veaparanduste tegemisega ehitise kasutuselevõttu, kuid enne põhjalikumat regressioonitesti.
- Kes teeb: tavaliselt testijad.
Erinevus smoke-testimisest:
- Smoke-testimine: kontrollib rakenduse põhifunktsioone (väga lai, kuid pealiskaudne kontroll), et otsustada, kas saab jätkata edasist testimist.
- Sanitaarne testimine: kontrollib konkreetset muudetud ala ja sellega seotud funktsioone (keskendunum, kuid endiselt pealiskaudne kontroll), et otsustada, kas saab jätkata selle spetsiifilise funktsiooni/paranduse testimist.
Näidisscenario:
Kui parandatakse allahindluste arvutamise viga, kontrollib sanitaartestimine ainult allahindluste arvutamise funktsionaalsust koos mitme tüüpilise andmekogumiga, et veenduda, et parandamine töötab ja ei riku standardset allahindluste rakendamise protsessi.