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

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

10.12.2020      62856

Встроенный редактор сценариев научился работать с несколькими вкладками и интегрироваться с 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С



Источник: https://infostart.ru/journal/news/mir-1s/vanessa-automation-1-2-035-teper-so-vkladkami-i-podderzhkoy-git-v-redaktore-stsenariev_1341844/
Автор:
Аналитик


В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
В этой теме еще нет сообщений.
Оставьте свое сообщение

См. также

Курс Ирины Гертовской для аналитиков и руководителей проектов: скоро старт

Новость Обучение, бизнес-тренинг, курсы Аналитика ИТ-новость Руководитель проекта

31 января на Инфостарте начнется курс Ирины Гертовской. Авторская методика, практическое обучение с помощью сквозных кейсов и домашних заданий помогут закрепить полученные навыки. На курсе всего 20 мест - успейте присоединиться!

вчера в 15:00    1209    dklimchuk    0       

1С:CRM 3.1: новые возможности релиза и преимущества подписки

Новость ИТ-новость Новый релиз

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

вчера в 13:06    1454    ЕленаЧерепнева    0       

Гибкая настройка распределения косвенных расходов и заполнение отчета «Исполнение контрактов ГОЗ» по данным учета

Новость Infostart Software Partners ИТ-новость Маркет Новый релиз

В новой версии 1.3.598 подсистемы «Гособоронзаказ: раздельный учет» реализован ряд существенных изменений, направленных на расширение возможностей и увеличение производительности.

вчера в 11:14    1945    TShaban    0       

6 дней до повышения стоимости на участие в конференции «Анализ и управление в ИТ-проектами»

Новость Инфостарт ИТ-новость Мероприятия

Практическая конференция для руководителей проектов и аналитиков – это новый уникальный формат мероприятия. Участников ждет 70% практики – мастер-классы, воркшопы, круглые столы и 30% – докладов.

вчера в 10:00    1931    eselyanina    0       

Начался курс для начинающих в 1С-программировании: еще есть возможность записаться

Новость Обучение, бизнес-тренинг, курсы ИТ-новость Разработка

Новый поток курса для начинающих 1С-разработчиков стартовал. Но у вас есть еще неделя, чтобы присоединиться к обучению, набор продолжается. Успейте освоить базовые навыки работы с платформой 1С:Предприятие и сделать первый важный шаг в программировании.

25.01.2023    1821    dklimchuk    0       

Учет курсовых разниц в 2022-2024 году

Новость 1С:Бухгалтерия 3.0 1С:Комплексная автоматизация 1.х 1С:Управление производственным предприятием Infostart Software Partners ИТ-новость Маркет Отчеты и формы

В 2022 году вступили в силу несколько изменений законодательства, которые временно, на два года, меняют порядок учета курсовых разниц. Рассказываем о том, как эти изменения поддержаны в решениях 1С, и что на эту тему предлагает Инфостарт.

25.01.2023    2794    ЕленаЧерепнева    1       

Infostart Event 2023: приглашаем на главное событие года в мире 1С

Новость Инфостарт Infostart Event ИТ-новость Мероприятия

С 11 по 13 октября 2023 года в питерском отеле «Санкт-Петербург» пройдет 13-я конференция Infostart Event. Проведите три октябрьских дня вместе с лучшими 1С-никами страны! Продажи билетов уже открыты.

25.01.2023    1869    vikad    0       

Продолжаем набор на Базовый курс по обмену данными в системе 1С:Предприятие. Старт 31 января

Новость Обучение, бизнес-тренинг, курсы ИТ-новость Программист Разработка

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

24.01.2023    2482    dklimchuk    0       

Как монетизировать свои знания на Инфостарте, если ты 1С-разработчик

Новость Инфостарт ИТ-новость Сервисы Стартмани

Если у вас есть интересное решение наболевших проблем – например, отчет, обработка или подсистема на платформе 1С – делитесь своей разработкой и зарабатывайте стартмани.

24.01.2023    2140    user997184    2       

Вышел новый продукт «1С:Бухгалтерия лизинговой компании КОРП»

Новость ИТ-новость Конфигурация

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

24.01.2023    1330    ЕленаЧерепнева    0       

25 января стартует курс для начинающих в 1С-программировании

Новость Обучение, бизнес-тренинг, курсы ИТ-новость Программист

25 января на Инфостарте начнется наиболее популярный курс среди начинающих 1С-разработчиков.

23.01.2023    1990    dklimchuk    0       

Бюджетирование в строительной компании: кейс успешного проекта

Новость ИТ-новость ФинОфис

Новостройки и «долгострой» – наглядное пособие успешной и провальной реализации строительных проектов. Почему одни строительные компании смогли выполнить свои обязательства и завершить проект, а другим это не удалось?

23.01.2023    2537    user1816563    0       

Практическая конференция «Анализ и управление в ИТ-проектах» – темы, сроки и механизм отбора заявок

Новость Инфостарт ИТ-новость Мероприятия

25-27 мая Инфостарт проведет первую практическую конференцию для аналитиков и руководителей проектов - «Анализ и управление в ИТ-проектах». Участников ждет 70% практики и всего 30% теории.

23.01.2023    1644    eselyanina    0       

1 февраля стартует конкурс корпоративной автоматизации «1C:Проект года» по итогам 2022 года

Новость ИТ-новость Конкурс

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

23.01.2023    1716    ЕленаЧерепнева    0       

В 1С:УНФ 3.0 реализована поддержка Единого налогового платежа

Новость 1С:Управление нашей фирмой 1.6 1С:Управление нашей фирмой 3.0 ИТ-новость Новый релиз

1С:УНФ предназначена для ведения управленческого учета, однако в самой последней версии конфигурации пользователям будет доступна возможность проведения расчетов через Единый налоговый счет согласно последним требованиям ФНС.

20.01.2023    2275    ЕленаЧерепнева    0       

Новые возможности для управления сеансами пользователей в 8.3.24

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

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

20.01.2023    2165    ЕленаЧерепнева    16       

25 января состоится вебинар-дискуссия для аналитиков и руководителей проектов

Новость Обучение, бизнес-тренинг, курсы ИТ-новость Бизнес-аналитик Руководитель проекта

25 января Ирина Гертовская и коллеги по цеху встретятся в онлайне, чтобы обсудить, как правильно определять границы проекта.

19.01.2023    2702    dklimchuk    0       

1Ci Partner Summit 2023: Сфокусируйтесь на главном!

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

2 февраля 2023 года 1C International приглашает всех партнеров 1Ci и фирмы «1С» встретиться в онлайне и обсудить последние новости о продуктах, региональных тенденциях и успешном опыте коллег.

19.01.2023    1769    vikad    3       

Фирма «1С» анонсировала выход нового продукта для автоматизации курьерской доставки

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

Новым решением будет заниматься компания «1С-БСЛ» – совместное предприятие «Бизнес Солюшинс Лаб» (BSL) и фирмы «1С». Предполагается, что пользователи прикладных решений 1С смогут использовать продукт «1С-БСЛ» уже в 2023 году.

18.01.2023    1933    ЕленаЧерепнева    3       

План-фактный анализ: кому он нужен и как его провести

Новость Инфостарт ФинОфис Бухгалтерский учет Бухгалтер

Финансистов часто спрашивают: где прибыль и откуда убытки? Дать конкретные ответы на такие вопросы нелегко, если не использовать план-фактный анализ.

18.01.2023    3485    user1816563    14       

Ближайшие курсы по программированию от Инфостарта

Новость Обучение, бизнес-тренинг, курсы Инфостарт ИТ-новость

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

17.01.2023    2888    dklimchuk    0       

Международная версия 1С:Документооборот КОРП обновлена до редакции 3.0

Новость 1С:Документооборот ИТ-новость Конфигурация

Конфигурация «1С:Документооборот КОРП (русский и английский интерфейс)» теперь доступна в третьей редакции. Информационное письмо с описанием условий перехода и поддержки предыдущей версии опубликовано на сайте «1С».

17.01.2023    3522    ЕленаЧерепнева    3       

Фирма «1С» вводит новые тарифы в сервисе «Мэджик» и бесплатный доступ на 3 месяца

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

Фирма «1С» сообщила об изменении условий подключения к сервису для автоматического создания интернет-витрин mag1c – об оптимизации тарифов и об увеличении длительности бесплатного тестового периода с одного месяца до трех.

16.01.2023    2590    ЕленаЧерепнева    2       

18 января состоится Welcome-вебинар по управлению проектами: пройдите диагностику своих навыков

Новость Обучение, бизнес-тренинг, курсы Инфостарт ИТ-новость

18 ноября Мария Темчина проведет welcome-вебинар Базового курса по управлению проектами. Вместе с участниками вебинара обсудим, с какими проблемами сталкиваются руководители проектов, и какие компетенции требуются для их разрешения.

16.01.2023    1766    dklimchuk    0       

Выпущен новый продукт для метрологических служб на платформе 1С:Предприятие

Новость ИТ-новость Конфигурация

Фирма «1С» сообщила о выходе нового совместного отраслевого решения – 1С:Метрологическая служба. Конфигурация разработана на базе платформы 1С:Предприятие 8.3 и позволяет настроить интеграцию с ФГИС «Аршин».

16.01.2023    3740    ЕленаЧерепнева    0