Прием воспроизводимых ошибок ПО
Форма отчета об ошибке с данными для воспроизведения
Помогите автору указать затронутый компонент и сборку, контекст выполнения, кратчайший воспроизводимый сценарий, ожидаемый и фактический результаты и доказательства — не заставляя его угадывать приоритет или назначать исполнителя.
Войдите, чтобы изучить заполненное представление, а затем установите приложение с примерами данных и проверьте связанные записи, решения и дашборды.
Что заполняет автор, а что решает команда разбора
Хорошая форма повышает вероятность того, что другой человек сможет воспроизвести ошибку. Сначала собирайте наблюдаемые факты, а серьезность, приоритет, исполнителя и целевой релиз пусть определяет команда разбора.
- Поля автора отделены от полей разбора
- Мобильная форма с прикреплением файлов
- Возврат за дополнительной информацией вместо молчаливого отклонения
Памятка по полям для автора
Соберите минимально достаточный пакет для воспроизведения
Каждое поле должно помогать воспроизвести, классифицировать или исследовать проблему.
- 01
Понятное краткое описание
Опишите видимый сбой и затронутое действие.
- 02
Компонент и сборка
Выберите часть продукта и точную версию, если она известна.
- 03
Среда
Укажите устройство, браузер, операционную систему, рабочее пространство или конфигурацию.
- 04
Шаги для воспроизведения
Перечислите по порядку кратчайшую последовательность, которую можно повторить.
- 05
Ожидаемый и фактический результат
Опишите ожидаемое поведение отдельно от того, что произошло.
- 06
Доказательства и влияние
Приложите полезные материалы и объясните, кто не может продолжить работу.
После отправки
Возвращайте неполные отчеты, не теряя переписку
Форма — лишь начало: для каждого решения команды разбора должен быть виден следующий шаг.
Проверьте воспроизводимость
Подтвердите среду и повторите указанный сценарий.
Запросите недостающий контекст
Верните отчет с конкретным вопросом, сохранив ту же запись.
Объедините дубликаты
Свяжите новый отчет с основной проблемой вместо удаления.
Примите и назначьте
Зафиксируйте серьезность, приоритет, исполнителя и целевой релиз.
Создавайте отчеты, по которым можно действовать
Заменяйте расплывчатые утверждения наблюдаемыми различиями
Даже короткий отчет может быть полным, если контекст, действие и результат разделены.
| Слабый отчет | Полезный отчет | Почему так лучше |
|---|---|---|
| Оформление заказа не работает | После возврата из 3DS подтверждение оплаты истекает по тайм-ауту в Web 4.28.0 | Указаны действие, сбой и сборка. |
| Синхронизация создает дубликаты | Двойное нажатие «Синхронизировать» после восстановления связи создает две строки с одинаковым локальным ID | Есть воспроизводимый триггер и наблюдаемый результат. |
| Неверный экспорт | В Reporting 12.2 плановый экспорт CSV пропускает два сохраненных пользовательских столбца | Указаны режим, различие в данных и релиз. |
Вопросы и ограничения
Вопросы о форме отчета об ошибке
Ответы о том, какие поля относятся к приему, а какие — к разбору.
Следует ли автору выбирать серьезность и приоритет?
Обычно нет. Автор может описать влияние на бизнес и срочность, а команда разбора применит общие определения серьезности и приоритета.
Насколько подробными должны быть шаги воспроизведения?
Укажите кратчайшую последовательность, которую сможет повторить другой человек. Добавляйте подготовительные действия, только если они влияют на результат, и отмечайте частоту непостоянного поведения.
Что делать, если автор не знает номер сборки?
Разрешите указать «пока неизвестно», но соберите достаточно сведений о среде, чтобы команда разбора смогла определить сборку. Не блокируйте полезный отчет из-за отсутствия одного технического поля.
Можно ли использовать форму на мобильном устройстве?
Да. Автор может записать с телефона затронутый компонент, среду, шаги воспроизведения и доказательства, а затем отправить отчёт в ту же очередь разбора, что и пользователи компьютеров.
Улучшите первую передачу
Начните с отчета, который сможет воспроизвести другой человек
Откройте демонстрационную форму на компьютере или мобильном устройстве, а затем адаптируйте поля и маршрутизацию под свой продукт.



