Skip to content

Latest commit

 

History

History
16 lines (11 loc) · 2.81 KB

report-requirements.md

File metadata and controls

16 lines (11 loc) · 2.81 KB

Правила оформления баг-репортов

Поскольку вы уже прошли курсы ручного тестирования, то требования мы к вам предъявляем как к людям, умеющим грамотно сообщать о дефектах, вопросах и проблемах.

Это очень важно, ведь если мы будем прощать ошибки сейчас, вы привыкнете и не научитесь делать правильно, что бы ни скрывалось под словом правильно. А к нам приклеится ярлык, что мы ничему не учим. Поэтому правила хоть и жёсткие, но будут установлены.

Шаблон сообщения о любых дефектах, вопросах и проблемах — весь ваш код должен быть выложен в открытом репозитории на GitHub, в этом же репозитории должен быть создан issue, в котором:

  1. Есть пронумерованные шаги для воспроизведения — указывайте точные команды, которые вы вводите;
  2. Отражаются ожидаемый и фактический результат;
  3. Есть текст ошибки и скриншот окна ошибки — не забывайте на скриншоте красным выделять ключевые моменты;
  4. Указано окружение: ОС (версия и разрядность), версия Java, ссылка на исходники проекта на GitHub;
  5. Указаны логи приложения, можете посмотреть консоль Java-приложения и DevTools — там часто бывает достаточно много полезной информации.

Это обязательно. Вопросы, оформленные не по правилам, останутся без ответа до тех пор, пока вы их не оформите правильно, поскольку наша задача — научить вас работать так, как это принято в профессиональном сообществе.

Важно: не нужно писать «Я взял исходники с лекции», «Делаю всё по лекции» и т. д. Нужны конкретные шаги, которые совершаете именно вы, и именно ваш код. Ведь один лишний символ не в том месте — и ничего не будет работать, даже если вы делали всё по лекции.