Выбор ответа Middle Тест-кейсы, чек-листы, тест-план обновлено

Формат Дано, Когда, Тогда

Вопрос

Какая запись сценария в формате Gherkin корректна?

Попробуйте сами

Выберите вариант, и откроется разбор.

Показать ответ и разбор

Коротко

Правильный ответ: «Дано товар в корзине, Когда применён SALE10, Тогда сумма меньше на 10%». Given описывает исходное состояние, When одно действие, Then проверяемый результат, именно в этом порядке.

Варианты ответа

  1. «Дано промокод работает, Когда всё хорошо, Тогда всё хорошо»
  2. «Когда открыть корзину, Дано промокод SALE10, Тогда проверить»
  3. «Тогда сумма меньше на 10%, Дано пользователь, Когда применил SALE10»
  4. «Дано товар в корзине, Когда применён SALE10, Тогда сумма меньше на 10%»правильный ответ

Разбор

Given описывает исходное состояние, When одно действие, Then проверяемый результат, именно в этом порядке. Сценарий без конкретики ничего не проверяет. Перестановка шагов ломает смысл: результат не может идти до действия. «Тогда проверить» это шаг, а не ожидаемое.

Ответьте сами, а не прочитайте

В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.