Содержание:
1. Помощник первого запуска Vanessa Automation
2. Интерактивная справка Vanessa Automation 1С
3. Как работать с библиотекой шагов
Vanessa automation – многофункциональный инструмент для тестирования прикладных решений на платформе системы «1С: Предприятие», реализованный в виде обработки. Иными словами, это очень удобный инструмент со множеством преимуществ, включая человекочитаемый язык Gherkin, возможность создавать интерактивные уроки, не закрывая обработку, и возможность формировать отчетность о результатах тестирования в сторонние программы.
Среди минусов даже продвинутые пользователи отмечают довольно высокий порог вхождения. В этом контексте встроенные инструменты, такие как помощник первого запуска, интерактивная справка и библиотека шагов станут незаменимыми помощниками при изучении синтаксиса языка Gherkin, а также процесса создания фича-файлов.
1. Помощник первого запуска Vanessa Automation
Сама обработка Vanessa Automation открывается непосредственно из открытой конфигурации с помощью Файл – Открыть (рисунок 1).
Рис 1. Открытие обработки
При открытии могут появиться несколько предупреждений безопасности (рисунок 2), и даже возникнуть ошибка, заключающаяся в блокировке запуска (рисунок 3).
Рис 2. Предупреждение безопасности
Рис 3. Окно блокировки обработки
Чтобы избежать таковых, пользователю, от которого открывается база тест-менеджера, необходимо отключить флаг «Защита от опасных действий» (рисунок 4).
Рис 4. Защита от опасных действий
Также Ванесса предложит установить VanessaExt – библиотеку внешних компонент 1С Native API для управления окнами, процессами. Здесь следует нажать «ОК» (рисунок 5).
Рис 5. Установка внешней компоненты
Далее откроется сам помощник первого запуска – это интерактивный инструмент, который предоставляет справку об основных элементах обработки. Здесь происходит озвучивание текста, который дублируется письменно на экране (рисунки 6 – 10).
Рис 6. Помощник первого запуска (Список уроков)
Рис 7. Помощник первого запуска (Основные инструменты)
Рис 8. Помощник первого запуска (Основные настройки)
Рис 9. Помощник первого запуска (Подробная справка об элементе)
Рис 10. Помощник первого запуска (Сохранение настроек)
Если вы действительно впервые запускаете обработку, то рекомендуется изучить предложенный урок, чтобы сформировать некоторое представление о данном инструменте.
2. Интерактивная справка Vanessa Automation 1С
Дальнейшее знакомство с VA рекомендуется начать с интерактивной справки – это довольно обширный список кратких уроков в различных форматах, разбитых по главам. Открыть ее можно из главного меню (рисунок 11).
Рис 11. Открыть список уроков
Например, если нужно произвести удобные настройки VA, можно открыть интерактивную справку, найти в ней главу 2 и выбрать нужный урок в удобном формате (рисунок 12).
Рис 12. Список уроков
Обучаться можно в четырех форматах:
1) Внутри обработки: «Запустить урок»
2) С помощью видео на YouTube: «Видео»
3) С помощью файла в формате PDF: «PDF»
4) С помощью страницы на GitHub: «MD»
Везде будет одно и то же. Самый наглядный вариант – внутри обработки, так как будет происходить озвучивание производимых действий и наглядное указание на некоторые элементы.
3. Как работать с библиотекой шагов
После изучения уроков можно приступать к практике. Помощником при написании сценариев станет библиотека шагов, которая открывается из выпадающего списка элемента меню «Инструменты» (рисунок 13).
Рис 13. Открытие библиотеки шагов
Рекомендуется поставить галочки на «Показывать служебные шаги» и «Показывать устаревшие шаги», чтобы расширить функционал (рисунок 14).
Рис 14. Известные шаги
Например, вы хотите сравнить значение переменной с определенным значением: с помощью поисковой строки можно отобрать список шагов, чтобы быстрее найти нужный, а далее двойным щелчком мыши выбрать шаг. Он автоматически добавится в сценарий, нужно будет лишь изменить параметры, заключенные в кавычки (рисунки 15, 16).
Рис 15. Выбор шага
Рис 16. Результат выбора шага
Описанные инструменты предоставляют возможность изучить сферу тестирования средствами Vanessa Automation легко и удобно. Следует отметить, что список уроков дополняется с выходом более новых версий обработки, отслеживать изменения можно с помощью репозитория на GitHub. Интерактивная справка и библиотека шагов позволит освоить начальное представление о процессе создания сценариев, а также усовершенствовать уже имеющиеся навыки.
Специалист компании "Кодерлайн"
Алина Вакулина