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

23.03.2020      68674
Доступна новая версия 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 127 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 127 23.03.20 22:07 Сейчас в теме
(3) да, давайте ответ тоже прочитаем. Для новости нужен инфоповод. Силами редакции каждую неделю публикуются статьи про возможности продуктов, которые были озвучены на конференции Инфостарта - про плагины EDT, Add и Тестер в том числе (не все из них уже опубликованы, многие еще в процессе). Они публикуются от имени докладчиков ради того, чтобы повысить популярность этих продуктов. То, что они публикуются не в качестве новостей - нормально, это скорее целостное описание возможностей, а не новинки. При этом авторам любых открытых продуктов никто не мешает напоминать о своих проектах в виде публикаций самостоятельно.
5. goshasilver 23.03.20 22:28 Сейчас в теме
(4) Но ведь уходите от ответа и непонятно зачем. Я не спрашивал какими силами публикуются статьи и мне не важно популярно оно там или нет, пусть об этом думают авторы если им нада. Мне интересно читать новости и про тестирование тоже, но в новостях вы пишите об одном продукте как будто других нет чтоли, а вместо ответа на прямой вопрос вы мне пишите что я могу почитать о них в другом месте.
Что такое инфоповод? Выпуск обновления с описанием? так они по-моему все имеют описание к выпускам.
6. support 4480 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 65 26.03.20 14:20 Сейчас в теме
(7) Ну они вообще-то правы, это на ответственности самих авторов, публиковать новости о своем проекте.
Оставьте свое сообщение

См. также

Внимание, акция: весь декабрь на решения Битрикс24 действуют скидки до 35%

Новость Битрикс

С 1 по 29 декабря на покупку Битрикс24 и подписку Битрикс24.Маркет Плюс действуют скидки до 35%. В новости подробно расскажем о скидках на каждый продукт и напомним, для кого подойдут решения Битрикс24.

08.12.2023    183    user997184    0       

1

Бесплатный вебинар «Интеграция 1С с маркетплейсами OZON и Wildberries»

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

14 декабря состоится бесплатный вебинар об интеграции 1С с маркетплейсами.

08.12.2023    230    user997184    1       

2

Определяем стратегию реагирования на риски на мастер-классе для руководителей проектов

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

13 декабря состоится мастер-класс Марии Темчиной «Определение стратегии реагирования на риски». На мастер-классе разберем ряд стратегических инструментов по работе с рисками и создадим пакет документов.

08.12.2023    217    dklimchuk    0       

16

Новые возможности обмена с СФР в 1С:Отчетности и бесплатный тариф на 2024 год

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

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

07.12.2023    355    ЕленаЧерепнева    1       

1

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

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

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

07.12.2023    287    AnastasiaKl    0       

16

Единый семинар 1С: главные темы мероприятия и подарки от Инфостарт

Новость Единый семинар 1С Сервисы ИТС

13 декабря 2023 года состоится зимний Единый семинар 1С. На семинаре ведущие специалисты фирмы «1С», Минфина и ФНС разберут главные темы уходящего года: от отчетности за 2023 год до оформления документов для воинского учета.

06.12.2023    466    user997184    2       

16

Фирма «1С» повышает цены на отраслевые решения на платформе 1С:Предприятие

Новость

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

06.12.2023    542    ЕленаЧерепнева    0       

2

Мастер-класс для руководителей проектов «качественный анализ и создание тепловой карты проекта»

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

8 декабря состоится мастер-класс Марии Темчиной «Качественный анализ и создание тепловой карты проекта». На мастер-классе разберем инструменты работы с рисками и создадим пакет документов.

06.12.2023    369    dklimchuk    0       

15

INFOSTART TECH EVENT 2024: открываем продажи билетов и приглашаем на конференцию

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

Продажа билетов на следующую конференцию INFOSTART TECH EVENT 2024 открыта! Конференция пройдет в октябре 2024 года, и цены на участие сейчас самые привлекательные.

06.12.2023    670    AnastasiaKl    2       

18

Тестирование «1С:Профессионал по 1С:ЗУП» будет проходить по новому комплекту вопросов

Новость Новость

Фирма «1С» сообщила, что 28 декабря состав вопросов для тестирования 1С:Профессионал по прикладной конфигурации 1С:ЗУП ПРОФ 3.1 будет обновлен. Комплект вопросов для подготовки поступит в продажу 12 декабря 2023 года.

05.12.2023    303    ЕленаЧерепнева    0       

1

Опубликованы планы по развитию технологической платформы для 8.3.26 и 8.3.27

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

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

05.12.2023    1654    ЕленаЧерепнева    1       

2

Клавиатура настоящего 1С-ника: горячие клавиши, шаблоны, раскладка Чистова

Новость Новость

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

04.12.2023    3080    ЕленаЧерепнева    8       

28

Присоединяйтесь к мастер-классу по созданию реестра рисков проекта 

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

6 декабря состоится мастер-класс Марии Темчиной «Управление рисками. Практика применения в работе». На мастер-классе разберем, какие техники применять для создания реестра рисков,  познакомимся с техникой Pre Mortem и ответим на вопросы слушателей. 

04.12.2023    368    user997184    0       

16

Льготная тарификация в сервисе 1С-ЭПД и новое мобильное приложение

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

До 31 августа 2024 года в сервисе 1С-ЭПД будет тарифицироваться документ в целом, а не каждый титул. Предусмотрены спецусловия для грузополучателей и медицинских компаний. Анонсировано новое мобильное приложение для водителей.

04.12.2023    430    ЕленаЧерепнева    0       

1

7 декабря: бесплатный вебинар по 1С:Совещание с Глебом Архангельским

Новость

7 декабря на Инфостарт состоится открытый вебинар по работе с решением 1С:Совещание. Спикер вебинара – Глеб Алексеевич Архангельский, ведущий российский эксперт в сфере личной и бизнес-эффективности.

01.12.2023    631    user997184    0       

3

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

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

Сегодня познакомим с темами секций «Управление проектом», «Управление продуктом», «Soft skills, управление командой проекта».

01.12.2023    596    eselyanina    0       

18

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

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

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

30.11.2023    686    eselyanina    0       

18

Мы изменили формат тг-группы Infostart Friends, и вот что из этого получилось

Новость Инфостарт Сообщество

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

29.11.2023    945    user997184    2       

23

«Единый семинар 1С» в декабре: регистрируйтесь с Инфостарт и получайте подарки

Новость Бухучет Сервисы ИТС

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

29.11.2023    833    user997184    1       

16

Бесплатный мастер-класс по управлению рисками уже сегодня

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

29 ноября в 14:00 подключайтесь к онлайн-вебинару Марии Темчиной, который открывает серию мастер-классов по управлению рисками (1С:ТКВ+PMBOK Guide).

29.11.2023    432    dklimchuk    0       

2

Используйте 1С:ИТС ПРОФ, регистрируйтесь в акции и получайте подарки

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

Фирма «1С» объявила о старте традиционной ежегодной акции «Зима подарков». Каждый подписчик ИТС ПРОФ, который зарегистрируется в акции, получит подарки. Также запланирован розыгрыш трех ноутбуков и 500 подарочных карт по 2000 рублей.

28.11.2023    554    ЕленаЧерепнева    0       

1

Бесплатный вебинар по ERP-tools: изучаем систему для комфортного управления большими командами и сложными проектами

Новость

4 декабря на Инфостарт состоится бесплатный вебинар по работе с ERP-tools. На вебинаре поработаем с ERP-tools – системой по управлению проектами на 1С.

28.11.2023    1449    user997184    0       

17

Может ли ИТ-компания с госучастием применять льготные тарифы страховых взносов

Новость ИТ-компания ИТ-льготы Минфин Новость

Минфин разъяснил, при каких условиях ИТ-компания с госучастием может применять пониженные тарифы страховых взносов.

28.11.2023    447    user1915669    0       

1

Готовый комплекс решений для автоматизации ЖКХ: можно попробовать бесплатно

Новость Обзор готовых решений

«Формула ЖКХ» – комплексное решение для автоматизации основных процессов в управляющих компаниях (УК), ресурсоснабжающих организациях (РСО), расчетных центрах (РЦ), в товариществах собственников недвижимости (ТСЖ / ТСН).

28.11.2023    640    ЕленаЧерепнева    0       

3

Уже завтра стартует новый курс Марии Темчиной: «Управление рисками. Практика применения в работе»

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

За четыре мастер-класса вы создадите комплект документов по управлению рисками на примере конкретного кейса внедрения продукта 1С. В основе обучения – 1С:Технологии корпоративного внедрения (1С:ТКВ) с учетом рекомендаций из PMBOK Guide и советов из опыта экспертов.

28.11.2023    613    dklimchuk    0       

15