В новой версии 1.2.033 фреймворка Vanessa Automation появился текстовый редактор сценариев на базе VS Code с возможностью автодополнения и отладки. Теперь писать и выполнять сценарии тестирования можно в едином окне, переключая режим работы с feature-файлом:
- Выводить традиционное дерево шагов, запуская сценарии на выполнение, как раньше;
- Работать непосредственно с текстом feature-файла из окна нового редактора на базе VS Code.
В редакторе сценариев доступны:
- выбор feature-файлов из дерева каталогов;
- подсветка грамматики Turbo Gherkin;
- автодополнение строк из библиотеки шагов с учетом данных текущей формы клиента тестирования;
- подсказка при наведении на шаг;
- сворачивание сценариев, условий/циклов и групп шагов с учетом синтаксических конструкций;
- вывод строк подсценариев в специальные HTML-вставки редактора;
- синтаксический контроль и квикфиксы при написании кода;
- установка точек останова – как для обычных строк сценария, так и для подсценариев;
- раскраска фона строк в зависимости от успешности выполнения шагов сценария (а также очистка раскраски строк по кнопке на панели инструментов);
- вывод деталей ошибки при нажатии на специальную гиперссылку с результатом выполнения сценария;
- навигация по ошибкам нескольких сценариев в рамках одной фичи;
- переключение темы редактора (четыре темы на выбор); встроенные поиск и замена;
- мультикурсор;
- изменение масштаба.
Главное преимущество нового редактора кода – единое пространство для написания и выполнения сценариев тестирования с возможностью отладки и получения полной информации по результатам. Основные параметры редактора VAEditor (тема, показ строк подсценариев, использование данных текущей формы при подборе шагов) вынесены в глобальные настройки.
Помимо этого расширены возможности по оформлению видеоинструкций для веб-клиента, реализовано большое количество новых шагов и других доработок.
консультация эксперта
самые свежие новости 1 раз в месяц