Багрепорт. Ловим ошибки.
21.06.2008
Багрепорт (bug report) - отчет об ошибке, является очень мощным инструментом по устранению ошибок в работе скриптов и программ. При коллективной разработке правильная работа над ошибками является залогом их полного устранения. Правильно составленный багрепорт должен дать полную информацию разработчику об ошибке.
Очень широко применяется такой вид оформления багрепорта:
Что сделал?
Что получил?
Что ожидал получить?
Ответив на эти три вопроса - человек формирует полный багрепорт, прочитав который программист поймет как ему устранить ошибку.
Отвечая на вопрос “Что сделал?” нужно описать пошаговые действия, которые приводят к ошибке в работе программного обеспечения.
“Что получил?” - должен рассказать о самой ошибке, которая возникает.
Ответ “Что ожидал получить?” дает описание того, что пользователь ожидал увидеть - проведя вышесказанные действия.
Помимо этих обязательных пунктов - не лишним будет указать подробную характеристику системы, в которой возникает ошибка (для веб-приложений ОС/Браузер например).