Прием воспроизводимых ошибок ПО

Форма отчета об ошибке с данными для воспроизведения

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

Что заполняет автор, а что решает команда разбора

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

  • Поля автора отделены от полей разбора
  • Мобильная форма с прикреплением файлов
  • Возврат за дополнительной информацией вместо молчаливого отклонения

Памятка по полям для автора

Соберите минимально достаточный пакет для воспроизведения

Каждое поле должно помогать воспроизвести, классифицировать или исследовать проблему.

  • 01

    Понятное краткое описание

    Опишите видимый сбой и затронутое действие.

  • 02

    Компонент и сборка

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

  • 03

    Среда

    Укажите устройство, браузер, операционную систему, рабочее пространство или конфигурацию.

  • 04

    Шаги для воспроизведения

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

  • 05

    Ожидаемый и фактический результат

    Опишите ожидаемое поведение отдельно от того, что произошло.

  • 06

    Доказательства и влияние

    Приложите полезные материалы и объясните, кто не может продолжить работу.

После отправки

Возвращайте неполные отчеты, не теряя переписку

Форма — лишь начало: для каждого решения команды разбора должен быть виден следующий шаг.

01

Проверьте воспроизводимость

Подтвердите среду и повторите указанный сценарий.

02

Запросите недостающий контекст

Верните отчет с конкретным вопросом, сохранив ту же запись.

03

Объедините дубликаты

Свяжите новый отчет с основной проблемой вместо удаления.

04

Примите и назначьте

Зафиксируйте серьезность, приоритет, исполнителя и целевой релиз.

Создавайте отчеты, по которым можно действовать

Заменяйте расплывчатые утверждения наблюдаемыми различиями

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

Слабый отчетПолезный отчетПочему так лучше
Оформление заказа не работаетПосле возврата из 3DS подтверждение оплаты истекает по тайм-ауту в Web 4.28.0Указаны действие, сбой и сборка.
Синхронизация создает дубликатыДвойное нажатие «Синхронизировать» после восстановления связи создает две строки с одинаковым локальным IDЕсть воспроизводимый триггер и наблюдаемый результат.
Неверный экспортВ Reporting 12.2 плановый экспорт CSV пропускает два сохраненных пользовательских столбцаУказаны режим, различие в данных и релиз.

Вопросы и ограничения

Вопросы о форме отчета об ошибке

Ответы о том, какие поля относятся к приему, а какие — к разбору.

Следует ли автору выбирать серьезность и приоритет?

Обычно нет. Автор может описать влияние на бизнес и срочность, а команда разбора применит общие определения серьезности и приоритета.

Насколько подробными должны быть шаги воспроизведения?

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

Что делать, если автор не знает номер сборки?

Разрешите указать «пока неизвестно», но соберите достаточно сведений о среде, чтобы команда разбора смогла определить сборку. Не блокируйте полезный отчет из-за отсутствия одного технического поля.

Можно ли использовать форму на мобильном устройстве?

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

Улучшите первую передачу

Начните с отчета, который сможет воспроизвести другой человек

Откройте демонстрационную форму на компьютере или мобильном устройстве, а затем адаптируйте поля и маршрутизацию под свой продукт.

Открыть форму отчета об ошибке