MaryT
@MaryT
IT люблю

Как писать smoke test-case?

Подскажите пожалуйста, чем Normal тест кейсы отличаются от Smoke и c чем их едят? К примеру, есть мобильное приложение и перед тестированием функциональности надо написать smoke тест-кейс и провести smoke-тест. В гугле толком как это делается не написано.
Заранее спасибо за помощь и понимание. (Интересуюсь тестированием, далеко не во всех вопросах компетента :))
  • Вопрос задан
  • 14064 просмотра
Решения вопроса 2
Normal — должен покрывать весь функционал. Позитивные и негативные сценарии.

Smoke — если «дословно», то должно заработать и не сгореть на старте.
Это означает минимальный набор проверок на явные дефекты в ПО.
Объект тестирования (сайт, приложение) запускается, работает самый основной функционал.
Если мы говорим про сайт интернет-магазина, то сценарий будет примерно следующим:
1. Сайт открывается
2. Можно выбрать случайный товар и добавить его в корзину
3. Можно оформить и оплатить заказ

Если мы говорим про мобильное приложение, например, messenger, то:
1. Приложение устанавливается и запускается
2. Можно авторизоваться
3. Можно написать сообщение случайном контакту
Ответ написан
urtow
@urtow
*nix, python, QA, bagpipe, folk music
Smoke test - это тест, проверяющий самый минимум в приложении.

Обыно Smoke тест проводится разработчиком, перед передачей в тестирование билда. Что именно проверять - стоит договориться с разработчиком.

Как правило, проверяют, что а) приложение запускается б) функционал добавленный разработчиком работает в каком-то конкретном случае.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы