Правила заполнения тикетов для лейбла bug_fix - NurOrNuLL/ESDP-AP-5-6-TEAM-2 GitHub Wiki
Шаги воспроизведения:
- Шаги воспроизведения - что нужно сделать, чтобы получить эту ошибку / увидеть баг? Здесь описывается последовательность действий, которую необходимо выполнить для воспроизведения ошибки.
- Пример запустить браузер и заполнить задачу
- Пример создать и проверить базу
- Пример попробовать создать задачу без даты
Наблюдаемые поведение:
- Наблюдаемый результат - в чём состоит ошибка?
- Пример задача создано с датой
- Пример без даты выходит ошибка
Ожидаемые поведение:
- Ожидаемый результат - как должно быть по мнению автора задачи?
- Пример данные должны отображаться корректно в базе и на браузере
Причины:
- Окружение или Причина - в каком окружении: операционная система / версия браузера, версия языка, установленные пакеты, дополнительное ПО, версия самой программы? и т.д. - воспроизводится ошибка?
- Пример в поле даты база джангы не принимает пустые значения в ""
Варианты решения:
- Пример в файле views.py дописала условие при пустых данных
Сценарий тестирования:
- Сценарий тестирования - аналогичен пункту "Критерии приемки". Здесь пишется сценарий для автоматического или ручного теста, по которому можно понять, что дефект исправлен, бага больше нет. Часто данный шаг объединяется с Шагами воспроизведения.
Время выполнения:
Пример title:
Исправление ошибки на странице авторизации
Пример body:
## Шаги воспроизведения:
* Перейти на сайт и авторизоваться
## Наблюдаемые поведение:
* При некоректном вводе пароля или логина не выводит ошибки
## Ожидаемые поведение:
* При некоректном вводе выводит ошибки
## Причины:
* В базовом шаблоне не было скрипта вывода ошибок
## Варианты решения:
* Перейти на базовый шаблон и написать скрипт вывода ошибок
## Сценарий тестирования:
* Зайти на сайт
* Ввести некоректные данные и убедиться, что все работает
## Время выполнения:
* 10 минут