В чем разница между дымовым тестированием и санитарным?


В чем разница между дымовым тестированием и санитарным?

Санитарное тестирование, в отличии от дымового, направлено тестировать проверяемую функцию вглубь, а дымовое тестирование направлено вширь, чтобы за наиболее сжатые сроки покрыть тестами как можно больше функциональной части программного обеспечения.

Что такое E2E тесты?

E2E - это когда вы тестируете всю свою систему от начала до конца. Это включает в себя обеспечение того, чтобы все интегрированные части приложения функционировали и работали вместе, как ожидалось.

Что такое санитарное тестирование?

Санитарное тестирование или проверка согласованности/исправности или Sanity Testing. Санитарное тестирование - это узконаправленное тестирование достаточное для доказательства того, что конкретная функция работает согласно заявленным в спецификации требованиям. Является подмножеством регрессионного тестирования.

Что такое тестирование критического пути?

Тест критического пути (critical path test) — основной тип тестовых испытаний, во время которого значимые элементы и функции приложения проверяются на предмет правильности работы при стандартном их использовании. Чаще всего на практике, на данном уровне тестирования проверяется основная масса требований к продукту.

В чем разница между позитивным и негативным тестированием?

Позитивное тестирование – это тестирование с применением сценариев, которые соответствуют нормальному (штатному, ожидаемому) поведению системы. ... Негативным называют тестирование, в рамках которого применяются сценарии, которые соответствуют внештатному поведению тестируемой системы.

Какие существуют типы функциональных тестов?

Функциональные виды тестирования рассматривают внешнее поведение системы....Далее перечислены одни из самых распространенных видов функциональных тестов:

  • Функциональное тестирование (Functional testing)
  • Тестирование безопасности (Security and Access Control Testing)
  • Тестирование взаимодействия (Interoperability Testing)

Что такое тестирование взаимодействия?

Тестирование взаимодействия – вид тестирования, нацеленный на оценку качества взаимодействия компонент программной системы или всего приложения с другими компонентами или программным обеспечением.

Что я знаю о тестировании программного обеспечения?

Тести́рование програ́ммного обеспе́че́ния — процесс исследования, испытания программного продукта, имеющий своей целью проверку соответствия между реальным поведением программы и её ожидаемым поведением на конечном наборе тестов, выбранных определённым образом (ISO/IEC TR .