ng-tracker/.gitlab/issue_templates/feature.md

47 lines
2.0 KiB
Markdown
Raw Normal View History

2019-04-11 22:37:32 +04:00
## Краткое описание задачи
2019-04-18 22:34:20 +04:00
2019-04-11 22:37:32 +04:00
Что требуется сделать
2019-04-18 22:34:20 +04:00
2019-04-11 22:37:32 +04:00
## `Опционально` Список верстаемых страниц
2019-04-18 22:34:20 +04:00
2019-04-11 22:37:32 +04:00
Будут затронуты страницы:
* page1.html
* page2.html
* page3.html
## `Опционально` Список затрагиваемых модулей
2019-04-18 22:34:20 +04:00
2019-04-11 22:37:32 +04:00
При реализации задачи потребуется также реализовать методы контроллера
2019-04-18 22:34:20 +04:00
2019-04-11 22:37:32 +04:00
## `Опционально` Список реализуемых функций
2019-04-18 22:34:20 +04:00
2019-04-11 22:37:32 +04:00
После выполнения задачи станет доступным:
* просмотр `entity_name`
* редактирование `entity_name`
* валидация `entity_name`
## `Опционально` Сценарии работы
2019-04-18 22:34:20 +04:00
2019-04-11 22:37:32 +04:00
Сценарий просмотра:
1. Зайти на главную страницу приложения
2. Перейти в раздел `section_name`
3. Перейти к списку `entity_name`
4. Выбрать нужную `entity_name` и нажать на нее
Сценарий редактирования:
1. Зайти на главную страницу приложения
2. Перейти в раздел `section_name`
3. Перейти к списку `entity_name`
4. Выбрать нужную `entity_name` и нажать на нее
5. Внести нужные правки в поля и сохранить
## Описание конечного результата, дающего возможность проверки выполнения задачи: компоненты проекта, сценарии работы
2019-04-18 22:34:20 +04:00
2019-04-11 22:37:32 +04:00
* Сверстаны страницы page1.hml, page2.hml, page3.hml
* Реализован контроллер для обслуживания страниц
* Сохранение в БД еще не реализовано
* Валидация происходит по полям `field1, field2`
* Сценарий просмотра проверяется при ручном внечении записей в БД