Правила заполнения тикетов для лейбла bug_fix - NurOrNuLL/ESDP-AP-5-6-TEAM-2 GitHub Wiki

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

  • Шаги воспроизведения - что нужно сделать, чтобы получить эту ошибку / увидеть баг? Здесь описывается последовательность действий, которую необходимо выполнить для воспроизведения ошибки.
  • Пример запустить браузер и заполнить задачу
  • Пример создать и проверить базу
  • Пример попробовать создать задачу без даты

Наблюдаемые поведение:

  • Наблюдаемый результат - в чём состоит ошибка?
  • Пример задача создано с датой
  • Пример без даты выходит ошибка

Ожидаемые поведение:

  • Ожидаемый результат - как должно быть по мнению автора задачи?
  • Пример данные должны отображаться корректно в базе и на браузере

Причины:

  • Окружение или Причина - в каком окружении: операционная система / версия браузера, версия языка, установленные пакеты, дополнительное ПО, версия самой программы? и т.д. - воспроизводится ошибка?
  • Пример в поле даты база джангы не принимает пустые значения в ""

Варианты решения:

  • Пример в файле views.py дописала условие при пустых данных

Сценарий тестирования:

  • Сценарий тестирования - аналогичен пункту "Критерии приемки". Здесь пишется сценарий для автоматического или ручного теста, по которому можно понять, что дефект исправлен, бага больше нет. Часто данный шаг объединяется с Шагами воспроизведения.

Время выполнения:

  • Пример 30 минут

Пример title:

Исправление ошибки на странице авторизации

Пример body:


## Шаги воспроизведения:
* Перейти на сайт и авторизоваться

## Наблюдаемые поведение:
* При некоректном вводе пароля или логина не выводит ошибки

## Ожидаемые поведение:
* При некоректном вводе выводит ошибки

## Причины:
* В базовом шаблоне не было скрипта вывода ошибок

## Варианты решения:
* Перейти на базовый шаблон и написать скрипт вывода ошибок

## Сценарий тестирования:
* Зайти на сайт
* Ввести некоректные данные и убедиться, что все работает

## Время выполнения:
* 10 минут