May 9, 2020

Bug Reproductions

Для того, чтобы получить доступ к воспроизведениям багов других тестировщиков, необходимо пройти курс по репродукциям, который находится на главной странице тестировщика (Dashboard) и выглядит следующим образом:

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

После прохождения этого курса у вас есть три варианта, как вы можете найти доступные для репродукции баги:

  • На Dashboard: здесь вы найдете запросы на воспроизведение, если вы в настоящее время участвуете в одном или нескольких тестах, в которых могут быть воспроизведены ошибки. Эти запросы относятся к отчетам, которые уже были утверждены TL.
  • В конкретном багрепорте: Когда вы откроете багрепорт другого тестировщика и вам будет разрешено воспроизвести этот баг, вы увидите надпись «Можете ли воспроизвести эту ошибку?» С кнопками «Да» и «Нет» в левом нижнем углу.
  • В списке проверки дубликатов багрепорта: если вы описываете багрепорт и ошибка отображается в разделе аналогичных отчетов об ошибках с правой стороны, это означает, что о нем уже сообщалось. Нажмите на кнопку воспроизведения рядом с ним и заполните воспроизведение, вместо багрепорта.

Как отправить репродукцию

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

Правила для воспроизведений
Для вложений репродакшенов применяются следующие правила:

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

Вы можете отправить репродукцию, только если:

  • Тест в данный момент активен
  • Это не ваш багрепорт
  • Это отчет о функциональном баге
  • Отчет не отклонен и не принят заказчиком
  • У вас есть необходимое устройство (см. правую боковую панель в Овервью теста)
  • Вы еще не воспроизводили этот баг
  • Максимальное количество репродукций для каждого багрепорта в этом тесте не было достигнуто (зависит от приобретенного клиентского плана)

Во всех остальных случаях вы не увидите кнопку «Можете ли вы воспроизвести эту ошибку: да или нет». Если вы видите эту кнопку, вы можете отправить репродукцию.