LEM.RU · 2026

Приёмка · 8 мин

Приёмка: от критерия к запуску Vanessa Automation

Как связать критерии приёмки с feature-сценарием, проверкой результата и отчётом Vanessa Automation.

От критерия приёмки к отчёту запуска

Аналитик связывает требование с проверяемым сценарием, наблюдаемым результатом и отчётом запуска. Рассмотрим, как этот маршрут устроить с Vanessa Automation.

Цепочка проста: требование → сценарий → проверка конкретного результата → отчёт запуска. Аналитик задаёт ожидаемое поведение, описывает условия и действие, команда проверяет результат в работающей системе, а отчёт фиксирует среду, данные и исход.

Критерий описывает результат для человека

Хороший критерий говорит, что было до действия и что должно наблюдаться после. В учебной модели «Заявка на выплату» можно записать: «При оплате услуг с незаполненным назначением пользователь получает понятное сообщение, и заявка не переходит к следующему согласованному действию». Это пример, его нужно уточнить по правилам и интерфейсу конкретной системы.

Слова «получает сообщение» и «не переходит» ещё нужно сделать наблюдаемыми: на каком шаге появляется сообщение, что именно считается переходом, можно ли вернуться и заполнить поле? Для второго критерия на границе суммы укажите 100000 рублей и ожидаемое число согласующих. Для возврата без назначения зафиксируйте, что пустое поле само по себе не блокирует процесс.

Для запуска нужны тестовая база, подготовленные данные, пользовательские права и настроенная Vanessa Automation подходящей версии. Команда сопоставляет критерии с возможностями своей среды и формой целевой конфигурации.

Feature-файл — сценарий в текстовой форме

Файл с расширением .feature описывает поведение в структурированных фразах. Gherkin — простой язык этой записи: «Дано» задаёт исходные условия, «Когда» — действие, «Тогда» — ожидаемый результат. Читатель может понять намерение без знания внутреннего кода. Но сами слова не заставляют приложение выполнить действие: тестовая среда должна связать шаги с реальными командами и элементами формы.

Ниже короткий эскиз сценария для критерия о заявке без назначения:

Функциональность: Обязательность назначения платежа

  Сценарий: Оплата услуги без назначения
    Дано подготовлена заявка для оплаты услуги
    Когда пользователь пытается продолжить без назначения
    Тогда система показывает согласованное сообщение
    И заявка не переходит к следующему этапу

Эскиз нужно связать со стандартными шагами Vanessa и реальными элементами целевой формы.

Что нужно до реального запуска

Подготовьте тестовую базу, справочные данные и пользователя с нужными правами. Установите и настройте Vanessa Automation и компоненты клиента тестирования. Свяжите шаги эскиза с реальными действиями в форме и проверьте сценарий на подготовленных данных.

По согласованному критерию подготовь краткий .feature-эскиз и перечисли данные, права и элементы формы, нужные для его запуска в целевой базе.

Приёмка строится на нескольких свидетельствах

Свяжите каждый критерий с одним или несколькими сценариями, конкретным результатом и отчётом. В отчёте укажите ревизию конфигурации, целевую базу, роль и подготовленные данные, версию инструмента, число найденных и запущенных сценариев, ошибки и итог. Если тест не стартовал либо нашёл ноль случаев, это не успешная проверка; укажите причину и следующий шаг.

Статические сведения LEM помогают связать критерий с условием, элементом формы или ролью в конкретной версии проекта. Проверка в работающей системе показывает результат на конкретных данных и правах. Сценарии подбирают по значимым границам и ролям, а полноту набора оценивают по критериям и отчётам запусков.

Удобно вести матрицу приёмки: строка требования, связанный сценарий, ожидаемый результат и ссылка на запись запуска. Для порогового правила в ней видны значения по обе стороны границы; для прав — пользовательские роли и доступные им действия. Так можно заметить критерий без сценария и сценарий без понятного результата, а затем обсудить недостающие проверки до передачи задачи.

Связь критерия с бизнес-смыслом разобрана в учебной заявке на выплату, а общая матрица случаев — в статье о регрессионных сценариях.

Источники: руководство MCP Vanessa Automation, основная справка Vanessa Automation.