Vanessa Automation 1.2.035: теперь со вкладками и поддержкой Git в редакторе сценариев

10.12.2020      71328

Встроенный редактор сценариев научился работать с несколькими вкладками и интегрироваться с Git. Появилась полноценная поддержка Linux, а вывод информации в лог CI-сервера и в отчет Allure стал более наглядным.

Развитие редактора сценариев

Появилась возможность еще больше расширить площадь полезного использования редактора, чтобы использовать его даже на мониторах с маленьким разрешением.

  

 

При включенной опции «Отображать закладки сверху» во встроенном редакторе на базе VS Code появилось еще больше места для работы со сценарием.

 

 

Возможности фреймворка приблизились к уровню полноценного IDE – появилась работа с несколькими вкладками:

  • По кнопке на командной панели можно создать новую вкладку с шаблоном feature-файла.
  • При открытии существующего сценария также будет создаваться новая вкладка.
  • Поддерживается сохранение файлов – в том числе с выводом диалога «Сохранить как…».
  • Вкладки можно закрывать – в том числе по комбинации клавиш Ctrl+W.
  • Между вкладками можно переключаться с помощью Ctrl+PgUp и Ptrl+PgDn.
  • Через контекстное меню или по клавише F7 можно открывать подсценарии на новой вкладке с переходом к нужной строке.
  • Для открытия файла во внешнем редакторе (из встроенного редактора и дерева шагов) теперь используется Shift+F7.

Все возможности редактора адаптированы к работе под Linux.

Интеграция с Git

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

 

 

Новая возможность позволит упростить сохранение feature-файлов в системе контроля версий.

  • В группах Staged/Unstaged на панели выводятся файлы, изменения по которым еще не были зафиксированы.
  • При выборе файла показываются внесенные изменения.
  • При показе изменений есть возможность переключить представление diff из вида «side-by-side» к виду «показать удаленные/добавленные строки вместе» (включается в настройках редактора – кнопка на панели с шестеренкой).
  • На верхней панели есть кнопки для добавления (исключения) выбранных файлов в индекс (из индекса) Git.
  • Также есть возможность сделать коммит, указать текст комментария и назначить произвольное имя и email автора/коммитера для текущего коммита (в дополнительном диалоговом окне).
  • На нижней панели есть кнопки для переключения веток, а также для pull и push в удаленный репозиторий.
 


Новые возможности – работа с вкладками и интеграция с git

 

Встроенное воспроизведение речи и звуковое оповещение о результатах выполнения сценария

Внешняя компонента VanessaExt научилась сама произносить текст диктора, сгенерированный TTS-движками. Теперь при включенном использовании компоненты любые звуковые файлы воспроизводятся прямо из 1С, не вызывая консоль для запуска плеера Windows и не блокируя файл.

 

 

Появилась возможность получать голосовое оповещение о результатах выполнения сценария – удобно использовать, если сценарий выполняется с терминале или в виртуальной машине. Возможность включается опцией «Звуковое оповещение при окончании выполнения сценария», работает при подключенной компоненте VanessaExt и только под Windows. Если опция активна, при окончании выполнения Vanessa сообщает голосом одну из трех фраз (могут быть произнесены на русском или английском языке в зависимости от языковых настроек на закладке «Сервис» – «Основные»):

  • Сценарии выполнены успешно
  • Ошибка при выполнении сценария
  • Сработала точка останова

Детализация логирования на CI-сервере и более удобный вывод информации для отчета Allure

Появилась возможность выводить в лог CI-сервера подробную информацию о текущем проценте успешно выполненных тестов. 

 

 

Если распарсить результат, можно использовать полученное значение в качестве условия для дальнейших действий в автоматической сборочной линии на CI-сервере.

 

 

В отчете Allure стало возможным отключать третий (избыточный) уровень группировок. Для этого настройках формирования данных для отчета Allure в поле «Уровень отчета 3» нужно указать «НеИспользовать» (или «DoNotUse»).

 

 

Для оценки реального состояния проекта (в частности, количества ручных проверок функциональности) появилась возможность выводить в отчет Allure пропущенные тесты. Теперь тесты, помеченные соответствующим тегом, не будут запускаться при прогоне сценариев, но будут выводиться в отчет Allure в статусе skipped.

 

 

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

Закрытие «зависших» сеансов и оптимизация исследователя формы при работе с браузером

Если процесс клиента тестирования не закрылся после окончания выполнения тестов, есть возможность завершить его принудительно.

 

 

Для этой цели появилась соответствующая опция на закладке «Настройки клиентов тестирования» (по умолчанию включена). Это позволит гарантированно управлять процессами клиентов тестирования во время запуска тестов.

Исследователь формы адаптирован под особенности работы веб-клиента. Теперь он не строит полное дерево элементов при открытии формы по умолчанию, а считывает только состояние активного элемента. Это значительно упрощает написание сценариев при работе в веб-клиенте.

 


Что нового в релизе 1.2.035

 

Как начать применять автоматизированное тестирование

На Инфостарте опубликован ряд статей, помогающих освоить автоматизированное тестирование с помощью Vanessa Automation.

Функциональность Vanessa Automation можно использовать в полном варианте (в виде каталога инструментов) и в варианте Single (как единую обработку, но без поддержки обычных форм).

Установить релиз Vanessa Automation 1.2.035 можно двумя способами:

Проект Vanessa Automation открыт как для разработки, так и для использования.
 

Присоединиться к проекту

Канал в Telegram для обсуждения тестирования в 1С


Автор:
Аналитик


Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
Оставьте свое сообщение

См. также

Разработка прикладных решений с помощью Библиотеки стандартных подсистем: курс по 1С-программированию

Новость Обучение Программист

15 мая стартует онлайн-курс «1С: Библиотека стандартных подсистем для начинающих». На курсе мы будем изучать инструментарий разработчика и создавать прикладные решения на основе Библиотеки стандартных подсистем (БСП).

вчера в 12:35    206    AnastasiaKl    0       

2

Знакомимся с модератором секции «Открытый микрофон» и продолжаем прием заявок

Новость Aнализ&Управление Мероприятия

Секция «Открытый микрофон» обрела своего модератора – им стала постоянный докладчик конференций Инфостарт, Елена Дуюн. Знакомимся с Еленой поближе и напоминаем, как подать заявку на доклад для «Открытого микрофона», если вы еще этого не сделали.

23.04.2024    270    user997184    0       

15

Что будем осваивать в мае: онлайн-курс «1C:Предприятие для программистов: Запросы и отчеты»

Новость Обучение Программист

14 мая на Инфостарт начнется обширный онлайн-курс по запросам и возможностям системы компоновки данных в 1С:Предприятии.

23.04.2024    356    user997184    0       

16

Вышла 1С:Предприятие 8.3.25: в новом релизе платформы 55 доработок и 9 оптимизаций

Новость Платформа 1С v8.3 Зазеркалье

В релизе 8.3.25 платформа 1С научилась генерировать речь из текста, обновила средства разработки и администрирования, а также по многочисленным просьбам профессионального сообщества – расширила свой встроенный язык долгожданным методом ВызватьПаузу.

23.04.2024    4776    ЕленаЧерепнева    1       

3

3 главных причины участвовать в конференции «Анализ и Управление в ИТ-проектах» по VIP-пакету

Новость Aнализ&Управление Мероприятия

Сегодня поговорим о VIP-тарифе, который предусматривает еще больше преимуществ, и расскажем, что входит в пакет.

22.04.2024    629    user997184    0       

17

Конференция «Анализ и Управление в ИТ-проектах»: что нас ждет на вечеринке

Новость Aнализ&Управление Мероприятия

Конференция для аналитиков и управленцев пройдет в Санкт-Петербурге и продлится три дня. Традиционное развлекательное мероприятие для всех участников конференции Инфостарт – афтепати в первый вечер мероприятия. Рассказываем, что будет на вечеринке.

22.04.2024    414    AnastasiaKl    0       

15

1С:Предприятие 8.3.26: обновление стандарта ЕСИА и поддержка присоединенной ЭП

Новость Платформа 1С v8.3 Зазеркалье

Фирма «1С» анонсировала дополнительные возможности для работы с электронной подписью в технологической платформе 8.3.26. И сообщила о поддержке нового стандарта 3.34 для Единой системы идентификации и аутентификации (ЕСИА).

22.04.2024    432    ЕленаЧерепнева    0       

3

Готова программа конференции «Анализ и управление в ИТ-проектах»

Новость Aнализ&Управление Мероприятия

Сегодня подводим итоги 2 тура голосования и публикуем список докладов и других активностей, вошедших в финальную программу конференции «Анализ и управление в ИТ-проектах».

19.04.2024    901    eselyanina    0       

16

Выпуск новой редакции 1С:PLM 5 и начало продаж модуля PLM для 1С:ERP

Новость 1С:ERP Управление предприятием 2

Фирма «1С» сообщила об обновлении линейки решений 1С:PLM для автоматизации управления жизненным циклом изделия и инженерными данными. А также предупредила о снятии с продаж устаревших версий и скором прекращении их поддержки.

19.04.2024    599    ЕленаЧерепнева    0       

2

Новинка на Инфостарт: онлайн-курс «Автоматизированное тестирование в 1С»

Новость Обучение Программист

6 мая запускаем новый курс от Инфостарт, где мы научимся пользоваться самым популярным и открытым фреймворком тестирования для платформы 1С:Предприятие 8 – Vanessa Automation.

19.04.2024    791    AnastasiaKl    4       

17

Продлеваем прием заявок на конкурс «Современные возможности 1С: нетиповые интеграции и доработки»

Новость Сообщество

Заявки с вашими нетиповыми интеграциями продолжают поступать, поэтому мы ненадолго продлеваем прием. Теперь «заявиться» на конкурс можно до 20 апреля включительно.

17.04.2024    566    user997184    1       

2

Как использовать SmartWay в 1С для планирования командировок

Новость Сервисы ИТС

Smartway – решение для планирования и организации командировок, разработанный на базе российского ПО. Просто задайте направления и даты, а Smartway сравнит цены на билеты или гостиницы в режиме реального времени, предложит выгодные варианты

17.04.2024    862    user997184    0       

17

Расширяем возможности типового 1С-ЭПД: автозаполнение электронной транспортной накладной для нескольких реализаций

Новость Маркетплейс ЭДО

Из документа «Транспортная накладная», входящего в состав расширения «Мастер ТТН», теперь можно отправлять ЭТрН через типовую подсистему 1С-ЭДО, расширяя ее возможности автозаполнением всех требуемых реквизитов.

16.04.2024    678    Olga_Amelchenkova    0       

4

Приглашаем на первый бесплатный вебинар Комплексного курса по управлению ИТ-проектами

Новость Обучение Руководитель проекта

17 апреля стартует Комплексный курс по управлению ИТ-проектами. Курс начнется с бесплатного welcome-вебинара, где мы поговорим о компетенциях современного руководителя и расскажем подробно о программе курса.

16.04.2024    841    AnastasiaKl    1       

14

Обновлены материалы для подготовки к сертификации по 1С:ERP

Новость 1С:ERP Управление предприятием 2

Фирма «1С» доработала материалы для подготовки к тестированиям 1С:Профессионал и 1С:Специалист-консультант по конфигурации 1С:ERP Управление предприятием 2. С 26 апреля тестирование будет проводиться по обновленному комплекту вопросов.

16.04.2024    580    ЕленаЧерепнева    0       

1

Фирма «1С» возглавила ежегодный рейтинг франшиз по версии РБК

Новость ИТ-Новость

РБК ежегодно составляет рейтинг наиболее популярных российских франшиз. На протяжении многих лет фирма «1С» лидирует среди прочих предложений на рынке франчайзинга.

15.04.2024    596    ЕленаЧерепнева    0       

2

Фирма «1С» дополнила перечень продуктов, которые подорожают с 1 июля 2024 года

Новость

Обновление прайс-листа 1С на типовые и отраслевые лицензии в этом году проводится в два этапа – с 1 апреля и 1 июля. В список конфигураций, которые подорожают летом, добавлено еще несколько позиций.

15.04.2024    1722    ЕленаЧерепнева    0       

1

Сегодня, в 12:00, стартует бесплатный вебинар Марии Темчиной по разбору ошибок в управлении ИТ-проектами

Новость Обучение Руководитель проекта

Успейте подключиться к онлайн-встрече, где на реальных кейсах мы разберем проблемные ИТ-проекты, узнаем, как избежать ошибок или как исправить совершенные.

15.04.2024    1172    AnastasiaKl    0       

2

Обновление «1С:Документооборот КОРП 3.014»: очень много приятных мелочей

Новость

В релиз «1С:Документооборот КОРП 3.014» вошли улучшенные интеграции с 1С-сервисами: они расширяют возможности конфигурации. Улучшена функциональность самого продукта – разработчики добавили новые инструменты для работы с документами и файлами.

12.04.2024    1807    ЕленаЧерепнева    0       

2

Бесплатный онлайн-вебинар «1С:Аналитика – BI-система на платформе 1С»

Новость

Приглашаем на бесплатный вебинар по системе «1С:Аналитика», где мы поговорим о ее возможностях, расскажем реальные кейсы успешного внедрения системы, а также в формате круглого стола ответим на вопросы слушателей.

11.04.2024    1938    AnastasiaKl    1       

15

Отвечаем на вопрос: зачем публиковать свои решения в Базе знаний Инфостарт

Новость Сообщество

Если вы еще сомневаетесь, вливаться ли в наше сообщество, обязательно прочитайте эту статью.

11.04.2024    1073    Sofya_Sukur    6       

26

Фирма «1С» актуализировала состояние плана задач для 1С:Предприятие 8.3.27

Новость Зазеркалье

Опубликован перечень задач, которые планируется реализовать для технологической платформы версии 8.3.27. Большая часть задач отмечена как выполненные, часть перенесена на следующий релиз, задач со статусом «в работе» в плане не осталось.

10.04.2024    788    ЕленаЧерепнева    0       

2

Учет по проектам в 1С Бухгалтерии v 2.9: главные обновления

Новость Маркетплейс

Учет рабочего времени по проектам и распределение заработной платы по отработанным часам в новой версии расширения «Учет по проектам в 1С:Бухгалтерии 3.0». Рассказываем об обновлениях подробнее.

09.04.2024    1196    user997184    0       

2

Сегодня стартует курс по 1С:Аналитике: успейте присоединиться

Новость Обучение

Сегодня, в 16:00 по Мск, состоится первый из четырех вебинаров онлайн-курса «Работа с 1С:Аналитика». Еще есть время записаться на обучение, где вы узнаете, как работать в системе и максимально использовать ее функционал.

09.04.2024    983    AnastasiaKl    0       

15