Некоторые отличия между дымовым и критическим тестированием:
Цель:
Дымовое тестирование (smoke testing) направлено на проверку главной функциональности, неработоспособность которой делает бессмысленной саму идею использования приложения. vvrozhkova.github.io campus.epam.am Цель — определить общий уровень качества приложения и принять решение о целесообразности выполнения критического тестирования. vvrozhkova.github.io
Критическое тестирование (critical path testing) направлено на исследование функциональности, которую используют типичные пользователи в повседневной деятельности. vvrozhkova.github.io campus.epam.am Если приложение не выполняет эти функции или выполняет их некорректно, многие пользователи не смогут достичь множества своих целей. vvrozhkova.github.io
Что проверяется:
Дымовое тестирование охватывает базовые функции, например, запуск приложения, авторизацию, переход по основным страницам или доступность ключевых компонентов интерфейса. qatools.ru
Критическое тестирование фокусируется на подмножестве функций приложения, которые чаще всего используют пользователи. vvrozhkova.github.io campus.epam.am Например, проверка функции «Добавить товар в корзину» на сайте. campus.epam.am
Пороговое значение успешного прохождения тестов:
Дымовое тестирование: часто выставляется равным 100% или близким к 100%. vvrozhkova.github.io
Критическое тестирование: пороговое значение метрики успешного прохождения теста немного ниже, чем в дымовом тестировании, но всё равно достаточно высоко (как правило, порядка 70–80–90% — в зависимости от сути проекта). vvrozhkova.github.io
Примеры полезных ответов Поиска с Алисой на вопросы из разных сфер. Вопросы сгенерированы нейросетью YandexGPT для актуальных тем, которые определяются на базе обобщённых запросов к Поиску с Алисой.