Vanessa Automation 1.2.030: новые возможности релиза

23.03.2020      68709
Доступна новая версия Vanessa Automation 1.2.030. Разработчики отрефакторили кодовую базу, увеличили ее покрытие тестами, расширили возможности снятия скриншотов, а также добавили вывод в отчет Allure данных журнала регистрации по упавшему сценарию.

Новые возможности для снятия скриншотов

В прошлом релизе во фреймворк Vanessa Automation 1.2.029 была встроена внешняя компонента для снятия скриншотов 1cWinCtrl, которая не требует установки на компьютер внешних инструментов для перехвата изображений.

 

 

Возможность использовать компоненту указывается в настройках на закладке «Сервис».

 

 

В новом релизе Vanessa Automation 1.2.030 разработчики добавили возможность управления размером и положением окна тест-клиента (чтобы не приходилось редактировать изображения в автоматически сформированных инструкциях). Задать настройки можно на вкладке «Работа с UI» при подключенном тест-клиенте.

 

 

В окне настройки реализовано задание положения (координаты X и Y) окна тест-клиента, установка для него наиболее часто используемых размеров, а также произвольного размера с указанием ширины и высоты – W и H.

Использование встроенной компоненты позволит сделать ваши HTML-инструкции, построенные в результате автодокументирования, более компактными.

Добавление к отчету Allure данных журнала регистрации

Если в процессе тестирования «падает сценарий», проанализировать причины стало проще. Теперь в отчете Allure к упавшему сценарию помимо скриншота можно приложить журнал регистрации в формате xlsx.

 

 

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

Прочие доработки и улучшения

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

  • в параметрах тест-клиента по умолчанию «Путь к инфобазе» заполняется значением СтрокаСоединенияИнформационнойБазы();
  • при загрузке настроек VBParams в таблицу тест-клиентов добавляются только отсутствующие по именам клиенты, а те, которые совпадают по имени, замещаются (клиенты в таблице объединяются с клиентами в файле настроек);
  • поиск исполняемого файла внешних редакторов VSCode и Notepad++ производится по пути из PATH;
  • возвращена поддержка указания относительных путей в настройках VBParams через параметр $workspaceRoot (используется наравне с «./»);
  • реализована интерактивная проверка на задвоение имен сценариев в разных фичах (в виде команды «Проверить дублирование сценариев» в меню «Еще») и другие улучшения.

В текущем релизе увеличено покрытие кода фреймворка – написано 100 новых тестов для проверки работы Vanessa Automation.

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

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

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

Поддерживается работа браузерного расширения ff-for1c-ext (на уровне альфа-версии), которое в совокупности с расширением конфигурации VA_Browser реализует новый подход к созданию автоинструкций для веб-клиента (автоподсветка активного элемента, определение координат, рисование на форме произвольных изображений с помощью HTML и т.д.).

Как установить и использовать Vanessa Automation

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

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

 

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

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

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


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


Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. goshasilver 23.03.20 18:02 Сейчас в теме
А почему не рассказываете в новостях о других проектах? Ведь есть еще адд или сценарное тестирование
2. vikad 129 23.03.20 20:11 Сейчас в теме
(1) Про новый рабочий стол в сценарном тестировании пишем https://infostart.ru/journal/news/mir-1s/novosti-1s-kip-testovyy-reliz-2-1-6-i-novyy-variant-postavki_1199279/ . У add есть дополнительные концептуальные возможности относительно Vanessa Automation - про них много статей у нас на сайте. Мы пишем новости про возможности новых релизов - в основном, про продукты вендора, про авторские продукты, которые продаются у нас на сайте. Есть проекты сообщества, которые мы поддерживаем (OneScript, например) - про них тоже пишем, когда есть возможность. Кроме новостей есть конференция. Все доклады с конференции рано или поздно тоже публикуются на сайте в текстовом виде. Поэтому не надо говорить, что мы о других проектах не рассказываем. Если эти проекты участвуют в жизни сообщества - про них на сайте много информации.
swadim-is; support; +2 Ответить
3. goshasilver 23.03.20 21:50 Сейчас в теме
Поэтому не надо говорить, что мы о других проектах не рассказываем

давайте еще раз прочитаем мой вопрос:
А почему не рассказываете в новостях о других проектах? Ведь есть еще адд или сценарное тестирование

та ссылка что вы привели это о пакете куда входит сценарное тестирование, пока вы не сказали я туда не залгядывал. Ну на вашем сайте есть статьи о других проектах и я не об том спрашиваю. Будет полезно всем я думаю если вы мне дадите ссылки о новых возможностях других программ для тестов кроме ванессы, но я таких новостей не видел. Вы же информационный портал, почему не рассказываете о новинках в x-unit, плагинах EDT для tdd, add или тестере?
wowik; swadim-is; +2 Ответить
4. vikad 129 23.03.20 22:07 Сейчас в теме
(3) да, давайте ответ тоже прочитаем. Для новости нужен инфоповод. Силами редакции каждую неделю публикуются статьи про возможности продуктов, которые были озвучены на конференции Инфостарта - про плагины EDT, Add и Тестер в том числе (не все из них уже опубликованы, многие еще в процессе). Они публикуются от имени докладчиков ради того, чтобы повысить популярность этих продуктов. То, что они публикуются не в качестве новостей - нормально, это скорее целостное описание возможностей, а не новинки. При этом авторам любых открытых продуктов никто не мешает напоминать о своих проектах в виде публикаций самостоятельно.
5. goshasilver 23.03.20 22:28 Сейчас в теме
(4) Но ведь уходите от ответа и непонятно зачем. Я не спрашивал какими силами публикуются статьи и мне не важно популярно оно там или нет, пусть об этом думают авторы если им нада. Мне интересно читать новости и про тестирование тоже, но в новостях вы пишите об одном продукте как будто других нет чтоли, а вместо ответа на прямой вопрос вы мне пишите что я могу почитать о них в другом месте.
Что такое инфоповод? Выпуск обновления с описанием? так они по-моему все имеют описание к выпускам.
6. support 4484 24.03.20 09:20 Сейчас в теме
(3)
А почему не рассказываете в новостях о других проектах?

Потому что мы не знаем о новостях других проектов. Желательно, чтобы авторы проектов давали нам новости, а лучше сами их здесь создавали.
Если вы знаете больше, чем мы, то добро пожаловать в авторы новостей, еще и денег заплатим за это.
mi13; Fox-trot; Vladimir Litvinenko; wowik; for_sale; Senator_I; KiLLius; +7 Ответить
7. goshasilver 24.03.20 15:29 Сейчас в теме
(6) ну ведь я не автор, только читаю и ваш сайт тоже, но точно знаю что другие проекты развиваются из телеграма например, неудобно, лучше бы в одном месте читать о новинках но ладно, я понял как делаются новости. Спасибо.
8. lunjio 66 26.03.20 14:20 Сейчас в теме
(7) Ну они вообще-то правы, это на ответственности самих авторов, публиковать новости о своем проекте.
Оставьте свое сообщение

См. также

WhatsApp или SMS?

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

В среднем 2/3 россиян используют мессенджер WhatsApp каждый день. В октябре 2023 года ежемесячный охват WhatsApp составил 78.4% населения России (за период октябрь 2022-2023 года этот показатель вырос на 8.8%). С развитием технологий мессенджеры стали серьезным оружием в сфере продаж. В этой статье мы рассмотрим WhatsApp с точки зрения его возможностей, осветим преимущества и недостатки в сравнении с SMS-сообщениями.

вчера в 17:30    100    dpershin    0       

1

Стартует курс по классическим методам проектного управления! Успейте записаться

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

28 марта на Инфостарт стартует онлайн-курс Марии Темчиной по классическому управлению ИТ-проектами. Слушатели курса изучат инструменты из PMBoK® и «1С:Технологии корпоративного внедрения», а также научатся применять их на проектах любого масштаба.

вчера в 15:00    81    user997184    0       

1

Успейте до повышения цены: бронируйте участие по выгодным тарифам

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

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

вчера в 11:00    98    AnastasiaKl    0       

1

Объявляем сбор кейсов для баттла аналитиков

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

Для конференции «Анализ и Управление в ИТ-проектах 2024» мы подбираем контент так, чтобы 70% приходилось на практические активности и только 30% – на теорию.

27.03.2024    405    user997184    0       

17

Научитесь работать в системе «1С:Аналитика» на курсе от Инфостарта

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

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

27.03.2024    299    AnastasiaKl    0       

16

ЭПД в «Мастер ТТН»: электронная транспортная накладная с автозаполнением реквизитов на основании реализации

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

В расширении «Мастер ТТН» появилось дополнение для формирования электронной транспортной накладной (ЭТрН) и отправки данных через оператора ЭПД «Калуга Астрал» по клиентскому API.

27.03.2024    263    Olga_Amelchenkova    0       

3

Завершение сеансов и назначение каталогов для хранения данных сервисов кластера – новое для админов в 8.3.26

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

Официальный технологический блог «Заметки из Зазеркалья» опубликовал анонс новых возможностей технологической платформы 1С 8.3.26. На этот раз – хорошие новости для тех, кто занимается администрированием систем 1С:Предприятие.

27.03.2024    301    ЕленаЧерепнева    0       

2

Грандиозная распродажа на Инфостарт.Маркетплейс: с 25 марта по 7 апреля

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

С 25 марта мы запустили распродажу на Инфостарт.Маркетплейс. Решение со скидкой до 50% можно выбрать для самых разных задач: от интеграции с маркетплейсами до инструментов разработчика. Рассказываем об условиях акции и о том, как воспользоваться специальным предложением.

26.03.2024    364    user997184    0       

5

Вышла Java 22

Новость ИТ-Новость Языки программирования

Выпущена общедоступная версия JDK 22, построенная на эталонной реализации Java SE. Готовые к использованию дистрибутивы под лицензией GPL уже доступны в рамках открытого проекта OpenJDK.

26.03.2024    323    VKuser24342747    0       

2

Станьте партнером конференции «Анализ и Управление в ИТ-проектах»: осталось всего 3 места!

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

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

26.03.2024    292    user997184    0       

16

17 апреля стартует комплексный курс по управлению ИТ-проектами от Марии Темчиной

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

Директор по проектам Инфостарт Мария Темчина, приглашает на Комплексный курс по управлению ИТ-проектами «3 в 1». Вы научитесь успешно руководить масштабными проектами в любом окружении (Водопад, Agile, гибридные подходы).

25.03.2024    300    user997184    0       

0

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

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

26 марта, в 11:00 по МСК, приглашаем на онлайн-вебинар о новых возможностях и основном функционале сервиса «1С-Коннект». Узнайте, как настроить автоматизацию техподдержки, услуг и коммуникаций с помощью платформы.

25.03.2024    305    AnastasiaKl    0       

2

Настраиваемые заявления для 1С:Кабинета сотрудника: доступно для типовых конфигураций

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

Собственные настраиваемые шаблоны документов для сервиса 1С:Кабинет сотрудника можно создавать в 1С:БП 3.0.149, ЗУП 3.1.27.170 и ERP/КА 2.5.16.84. Рассказываем, как использовать эту возможность.

22.03.2024    672    ЕленаЧерепнева    0       

15

Большое интервью про стажеров: что делать, если ты решил «войти в ИТ» и выбрал 1С

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

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

22.03.2024    1022    user997184    7       

16

Подводим итоги первого тура голосования и объявляем докладчиков-финалистов

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

С 27 февраля по 19 марта прошел 1 тур голосования за доклады конференции «Анализ и Управление в ИТ-проектах». Модераторы рассмотрели 250+ заявок: проводили собеседования с докладчиками, уточняли тезисы и оттачивали каждую, прежде чем выпустить «в эфир».

22.03.2024    803    user997184    0       

16

Обновленный курс по работе с 1С:Аналитика: старт 9 апреля

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

На онлайн-курсе «Работа с 1С:Аналитика» мы изучим возможности системы – составной части платформы «1С:Предприятие» и получим практические навыки по работе с ней.

22.03.2024    500    AnastasiaKl    0       

2

Бесплатный вебинар: Как опубликовать решение в Базе знаний Инфостарт

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

Продолжаем рассказывать о том, как работать с Базой знаний и 1С-Store. 17 апреля в 11:00 МСК приглашаем на бесплатный онлайн-вебинар от Инфостарт.Сопровождение 1С, где мы расскажем, как правильно создавать, оформлять решения или статьи.

22.03.2024    454    AnastasiaKl    2       

16

Интеграция с ГИИС ДМДК: применение УТМ скоро станет обязательным

Новость Маркетплейс Маркировка Новый релиз Обзор готовых решений

До сентября 2024 года планируется обязать участников оборота использовать УТМ при продаже ювелирных изделий в розницу. Рассказываем, как задачи по интеграции с ГИИС ДМДК с использованием УТМ реализованы в продуктах 1С.

21.03.2024    908    user1915669    0       

15

Что нового в сервисах 1С: обзор актуальных обновлений

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

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

20.03.2024    1757    ЕленаЧерепнева    1       

1

Новая редакция 1C:PM Управление проектами 5.0 и снятие с продаж 1С:УПО на обычных формах

Новость

Фирма «1С» обновила линейку решений для управления проектами – из прайс-листа была исключена устаревшая конфигурация «1С:Управление проектным офисом», а актуальное решение «1C:PM Управление проектами ПРОФ» обновлено до редакции 5.0.

20.03.2024    736    ЕленаЧерепнева    0       

1

28 марта – старт продвинутого курса по управлению ИТ-проектами

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

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

20.03.2024    660    AnastasiaKl    0       

15

Подписывайтесь на ТГ-канал «Анализ и Управление в ИТ-проектах» и выигрывайте призы

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

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

19.03.2024    729    AnastasiaKl    0       

15

21 марта – бесплатный вебинар по выгрузке данных из 1С в BI-аналитику

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

На встрече поговорим о том, как автоматизировать работу по выгрузке данных из 1С для последующего анализа в BI-системах. Поможет нам в этом специальный инструмент – «Экстрактор 1С».

18.03.2024    924    user997184    0       

1

1С-Коннект как единое окно взаимодействия для сотрудников компании: корпоративная культура в эпоху удаленки

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

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

18.03.2024    1139    vikad    0       

17

Онлайн-курс по прототипированию интерфейсов в Figma начнется уже сегодня: успейте присоединиться

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

Сегодня, 18 марта, стартует онлайн-обучению по прототипированию интерфейсов 1С. На курсе потренируемся работать с Figma, нарисуем современный баннер, спроектируем командную панель и потренируемся давать обратную связь по прототипам.

18.03.2024    585    user997184    0       

2