Sobes.tech
Junior

Тестгирии асоси тестҳо чист?

sobes.tech AI

Ҷавоб аз AI

Тестҳои асосӣ (Test-Based Testing) як усули санҷиш мебошад, ки дар он критерии муваффақият ба мувофиқатии натиҷаи воқеӣ бо натиҷаи интизор, ки дар ҳолати санҷишӣ тавсиф шудааст, асос ёфтааст. Тамаркуз асосӣ ба иҷрои тестҳои пешакӣ омодашуда мебошад.

Хусусиятҳои асосӣ:

  • Тамаркуз ба ҳолатҳои санҷишӣ: Аввалият ба иҷрои сценарийҳои санҷишӣ, ки маълумоти воридотӣ, қадамҳои иҷро ва натиҷаҳои интизорро тавсиф мекунанд, дода мешавад.
  • Мувофиқати натиҷаҳо: Натиҷаи воқеӣ, ки дар вақти санҷиш ба даст омадааст, бо натиҷаи интизор, ки дар ҳолати санҷишӣ сабт шудааст, муқоиса карда мешавад. Номувофиқӣҳо ҳамчун нуқсон ҳисобида мешаванд.
  • Нақши пешгирӣ: Санҷишҳо пеш аз ё ҳамзамон бо рушди функсионалӣ бар асоси талабот таҳия мешаванд.
  • Маҳдудиятҳо: Самаранокӣ аз пурраӣ ва сифати санҷишҳои таҳияшуда вобаста аст. Нуқсонҳое, ки бо ҳолатҳои санҷишӣ пӯшонида нашудаанд, метавонанд нодида гирифта шаванд.

Маслиҳатҳои амалӣ:

  • Санҷишҳои функсионалӣ бо истифода аз рӯйхатҳои санҷишӣ ва ҳолатҳои санҷишӣ.
  • Санҷишҳои регрессия бо истифода аз пойгоҳи санҷишии мавҷуда.
  • Автоматизатсияи ҳолатҳои санҷишӣ.

Фарқият аз санҷишҳои эксплораторӣ ё ad-hoc, ки дар он тамаркуз ба таҳқиқи система бе доираи қатъии санҷишҳои пешакӣ муайяншуда мебошад.