August 7, 2020
Репродукция багов l Bug reproduction l Test IO
Есть три варианта, как вы можете найти доступные для репродукции баги:
- На Dashboard: здесь вы найдете запросы на воспроизведение бага, если вы в настоящее время участвуете в одном или нескольких тестах, в которых могут быть воспроизведены ошибки. Эти запросы относятся к отчетам, которые уже были утверждены TL.
- В конкретном багрепорте: Когда вы откроете багрепорт другого тестировщика и вам будет разрешено воспроизвести этот баг, вы увидите надпись «Можете ли воспроизвести эту ошибку?» С кнопками «Да» и «Нет» в левом нижнем углу.
- В списке проверки дубликатов багрепорта: если вы описываете багрепорт и ошибка отображается в разделе аналогичных отчетов об ошибках с правой стороны, это означает, что о нем уже сообщалось. Нажмите на кнопку воспроизведения рядом с ним и заполните воспроизведение, вместо багрепорта.
Как отправить репродукцию
Открыв форму воспроизведения, вы должны сначала указать, можете ли вы воспроизвести ошибку или нет, затем выбрать среду, в которой вы попытались сделать воспроизведение, и загрузить доказательства.
Чтобы отправить репродукцию, нажмите на кнопку «Создать репродукцию» и заполните форму.
Правила для воспроизведений
Для вложений репродакшенов применяются следующие правила:
- Обязательно требуется скринкаст
- Ваш скринкаст должен быть не более 10 секунд. В большинстве случаев этого достаточно показать действие, которое вызывает ошибку.
Только в редких случаях, если вы не можете отобразить действие, вызывающее ошибку, в течение 10 секунд (например, когда страница загружается бесконечно), ваш скринкаст может быть длиннее, но не дольше, чем скринкаст из оригинального багрепорта. - При тестировании веб-сайта ваш скринкаст должен содержать текущую дату и полный URL-адрес.
- При воспроизведении краш багов загрузите файл логов в дополнение к скринкасту. Ваш скринкаст должен соответствовать приложенному логу, то есть время должно быть одинаковым.
- Репродукции, которые не соответствуют правилам, будут отклонены, например, если ваш скринкаст слишком длинный или если он показывает ненужные шаги.
Вы можете отправить репродукцию, только если:
- Тест в данный момент активен
- Это не ваш багрепорт
- Это отчет о функциональном баге
- Отчет не отклонен и не принят заказчиком
- У вас есть необходимое устройство (см. правую боковую панель в Овервью теста)
- Вы еще не воспроизводили этот баг
- Максимальное количество репродукций для каждого багрепорта в этом тесте не было достигнуто (зависит от приобретенного клиентского плана)
Во всех остальных случаях вы не увидите кнопку «Можете ли вы воспроизвести эту ошибку: да или нет». Если вы видите эту кнопку, вы можете отправить репродукцию.