Middle
Kuras testēšanas dizaina tehnikas jums nācās izmantot, lai pārbaudītu šīs funkcijas?
sobes.tech AI
Atbilde no AI
Funkciju, īpaši biznesa loģikas, testēšanai bieži izmanto šādas testēšanas dizaina tehnikas:
- Ekvivalences sadalījums — ievades datu sadalīšana ekvivalentajās klasēs, lai pārbaudītu katras klases pārstāvi.
- Saskares vērtību analīze — pārbaude ar vērtībām, kas atrodas atļauto diapazonu robežās, jo kļūdas bieži notiek tieši tur.
- Cēloņa un sekas analīze (Lēmumu tabulu testēšana) — lēmumu tabulu izveide, lai pārbaudītu visas nosacījumu un atbilstošo darbību kombinācijas.
- Stāvokļu testēšana (Stāvokļu pārejas) — ja funkcija ir atkarīga no stāvokļiem, pārbauda to pārejas.
Piemēram, ja funkcija pieņem klienta vecumu, var definēt klases: mazāk par 18, no 18 līdz 60, vairāk nekā 60, un pārbaudīt robežvērtības 17, 18, 60, 61.