July 18, 2020

Выполнение пользовательской истории | Executing a User Story

Оглавление

В этой статье вы узнаете, как выполнить пользовательскую историю и какие правила вы должны соблюдать.

Как только вы начнете выполнять Пользовательскую Историю, вы увидите следующий экран:

В следующем примере история пользователя сформулирована как «Зарегистрированные пользователи могут войти в учётную запись» ("Existing users can login").

В зависимости от результата вашего выполнения, вы должны выбрать один из следующих вариантов:

  • «Работает» ("Works"), если вы тщательно протестировали «Историю пользователя» и она работает, как описано. (В данном примере: существующий пользователь может войти).
  • «Сбой» ("Fails"), если протестированная функция не работает должным образом. В этом случае мы рекомендуем отправить отчет об ошибке, следуя общим правилам сообщения об ошибках, если они находятся в области действия и не указаны в разделе «Известные ошибки». (В данном примере: существующий пользователь не может войти).
  • «Я заблокирован» ("I'm blocked"), если вы не можете проверить данную историю пользователя. Пожалуйста, опишите причину в поле для комментариев. Это часто происходит из-за технических проблем или отсутствующих инструкций. Например, если учетные данные для входа недоступны, вы не можете проверить эту историю пользователя.

Поле "Каким образом вы проверяли?" ("How did you test?")

Пожалуйста, опишите здесь, что вы сделали для тестирования пользовательской истории. Количество символов не ограничено, но, пожалуйста, сделайте свой отзыв максимально коротким и точным.

Если вы отправляете пользовательскую историю как «Работает» ("Works"), пожалуйста, предоставьте несколько подробностей о том, что именно вы сделали, чтобы подтвердить, что данная функция работает должным образом - опишите ваши шаги и результат ваших шагов. Пожалуйста, воздержитесь от копирования-вставки текста пользовательской истории или оставления комментариев, таких как «Пропущено» или «Это работает» - здесь требуется более подробная информация, в противном случае ваше исполнение будет отклонено.

Еще одно важное замечание: ваш комментарий должен быть напрямую связан с данной пользовательской историей и не может быть применим к любой другой пользовательской истории в тесте (например, недостаточно сказать «я следовал приведенным инструкциям»).

Пример: «Я вошел в свой аккаунт, добавил 2 вещи в сумку, выбрал банковскую карту в качестве способа оплаты». Вы в основном документируете шаги, которые вы выполнили, чтобы подтвердить результат. Это поможет нам и клиенту проверить правильность вашего выполнения и понять возможные проблемы, о которых сообщили другие тестировщики.

Если вы отправляете историю пользователей как «Сбой» ("Fails"), опишите ошибку, с которой вы столкнулись, в соответствии с общими правилами на нашей платформе. Если ошибка присутствует в тесте и отсутствует в списке «Известные ошибки», отправьте также отчет об ошибке.

Если вы отправляете пользовательскую историю как «заблокированную» ("Blocked"), пожалуйста, предоставьте подробное описание того, почему вы не можете выполнить данную пользовательскую историю, и как вы столкнулись с этой проблемой.

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

Материалы истории

Для каждого выполнения пользовательской истории обязательно прикрепить снимок экрана, на котором показан результат выполнения. Снимок экрана должен содержать текущую дату и URL-адрес веб-сайта или название приложения. Если вы не можете показать это на одном скриншоте, вы можете загрузить несколько скриншотов. Убедитесь, что ваш скриншот меньше 25 МБ и имеет формат файла JPG или PNG. Каждый снимок экрана должен быть создан исключительно для каждого исполнения пользовательской истории и не должен использоваться несколько раз.

Какие устройства вы должны использовать?

Проверьте пользовательские истории на устройстве, которое отображается как запрошенное устройство (устройство, которое вы видите при отправке сообщения об ошибке). Другие устройства не актуальны.

Следующая статья