Sobes.tech
Junior — Middle

Smoke, Regress жана Sanity тесттеринин максаты жана колдонулушу боюнча кандай айырмачылыктар бар?

sobes.tech AI

AIден жооп

Түтүн тест (Smoke Testing) — колдонмонун негизги функцияларын тез текшерүү топтому, ал жыйналгандан кийин же жайгаштырылгандан кийин. Максаты — системанын иштеп баштаганын жана негизги функциялар иштеп жатканын текшерүү, критикалык каталар учурда тереңирээк тесттерге убакыт коротпоо.

Регрессия тестирлөө (Regression Testing) — кодтогу жаңы өзгөртүүлөр мурда иштеп жаткан функцияларды бузбаганын текшерүү. Адатта, ал толук же жарым-жартылай тесттер топтомун камтыйт, ал эски жана жаңы функцияларды камтыйт.

Санити тестирлөө (Sanity Testing) — кичинекей өзгөртүүлөрдөн же оңдоолордон кийин белгилүү бир функция туура иштеп жатканын жана катанын оңдолгонун текшерүү үчүн багытталган тесттер.

Кыскача:

  • Түтүн — жыйналгандан кийин бүт системанын негизги текшерүүсү.
  • Санити — тереңирээк тесттерге өтпөстөн мурда белгилүү бир өзгөртүүлөрдү текшерүү.
  • Регрессия — өзгөртүүлөрдүн бар функцияларды бузбаганын текшерүү.