Feature-файл – это файл на языке Gherkin. Файл содержит ожидаемое поведение функционала по сценарию.
Фича-файлы создаем на основе технического задания, собранных требований. Для написания фича-файла используем Visual Studio Code с расширением для Gherkin-файлов или конструктор фича-файлов. Инструкция по использованию конструктора находится на \\serverbit2\DOCS\Vanessa\Видео инструкция.
Я хочу протестировать документ, заполнение, проведение и его движения
Чтобы убедиться в правильности работы функционала
Контекст:
Дано есть пользователь с именем "Воронов Иван Владимирович" и документ "ОпределениеСверхнормативныхТМЦ" и у пользователя "Воронов Иван Владимирович" есть право на запись документа "ОпределениеСверхнормативныхТМЦ"
Сценарий: Создание документа
Когда я создаю новый документ 'ОпределениеСверхнормативныхТМЦ'
И в поле "Организация" я выбираю значение 'МОСТООТРЯД-6' типа 'Справочники.Организации'
И в поле "Склад" я выбираю значение 'Центральный склад и склад наружного хранения. Мариева Л.Ю.' типа 'Справочники.Склады'
И в поле "Дата" я ввожу значение '20180925' типа 'Дата'
И в таблице "Сверхнормативные ТМЦ" я нажимаю кнопку Заполнить
И в таблице "Сверхнормативные ТМЦ" я заполняю колонки
| Колонка 1 | Колонка 2 | Колонка 3 |
| Значение 1 | Строка 1 | Число 1 |
| Значение 2 | Строка 2 | Число 2 |
| Значение 3 | Строка 3 | Число 3 |
И в поле "Статус" я ввожу значение 'Утвержден'
И провожу документ
Тогда Документ делает движение по Регистру сведений "Сверхнормативные ТМЦ"