Vanessa Automation 1.2.032: новые возможности для оформления видеоинструкций

27.05.2020      59357

В новой версии Vanessa Automation 1.2.032 значительно расширились возможности создания видеоинструкций и фиксации в отчете Allure данных о состоянии системы при ошибке.

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

Внешняя компонента для снятия скриншотов, встроенная во фреймворк для минимизации зависимости от внешних инструментов, получила в этом релизе большое развитие и поменяла название на VanessaExt.

 

 

Внешняя компонента VanessaExt , написанная по технологии NativeApi – это уже не просто менеджер активного окна тестирования, а полноценный инструмент для управления процессами системы, обмена данными по протоколу WebSocket, эмуляции действий пользователя и доступа к данным буфера обмена.

 

 

Благодаря компоненте VanessaExt, стали возможными:

  • интеграция с браузером Chrome через WebSocket по протоколу Chrome DevTools;
  • поддержка движения мышью к элементам браузера;
  • получение PID клиента тестирования без COM-соединения.

 

Важно: работа через WebSocket поддерживается
только в браузере Chrome при запуске с параметром --remote-debugging-port=9222
(требует заполнения команды запуска браузера по кнопке Chrome+debug)

 

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

  • рисовать рамку вокруг одного или нескольких элементов в браузере;
  • соединять элементы браузера стрелками;
  • выводить подсказку EnjoyHint с затемнением экрана и выделением активного элемента;
  • показывать текст над элементом формы.

Этот список шагов можно дополнить самостоятельно, поскольку обмен информацией с браузером через WebSocket позволяет разработчику определять координаты элементов, рисовать на форме произвольные изображения с помощью HTML и т.д.

 

Новые возможности создания автоматических
видеоинструкций в браузере Chrome

 

FFmpeg для создания видеоинструкций

Раньше для формирования автоматических видеоинструкций требовалось установить VLC определенной версии (или 2.1.5 и старше, или 3.0.2 и новее), поскольку не все версии VLC способны записывать видео. Кроме того, VLC не может стартовать запись нового процесса до завершения предыдущего, что не всегда удобно.

Поэтому в качестве альтернативы реализована возможность записи видео через утилиту FFmpeg (входит в комплект установки ImageMagick, необходимо прописать путь к утилите в переменную среды PATH).

Добавление к отчету Allure данных о состоянии системы при ошибке

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

 

 

Теперь для расследования причин «падения» сценария разработчик может изучить:

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

 

 

Автотесты с помощью Vanessa Automation в СППР

Фирма «1С» провела продолжение вебинара на тему «Автоматизированное тестирование в СППР 2.0» (первый вебинар прошел в октябре 2019 года). Новый вебинар рассчитан на пользователей, которые уже умеют писать автотесты, и теперь хотят разобраться в особенностях работы платформы в режиме автотестирования, упростить написание тестов с помощью вспомогательных инструментов, а также освоить СППР в качестве основного хранилища данных для тестирования.

 

 

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


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

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

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


Автор:
Виктория Дорохина Аналитик


Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. Yashazz 4156 27.05.20 11:04 Сейчас в теме
Просто эпизод из жизни: делали-делали однажды мои коллеги на СППР проект, со всеми положенными умными-хитроумными схемами, связями, диаграммами и прочей теоретической хренью. Всё очень солидно выглядело, круто звучало и нехило стоило. А потом плод усилий и трудов был пущен в промышленно-рабочее пользование. И сдох в первый же день. Потому что есть высосанные из пальца теоретизирования, сценарии да автотесты, а есть жизнь. И тогда мне пришлось очень быстро и очень конкретно делать так, "чтобы работало". Выводы каждый сделал сам, но у меня оптимизма по отношению к подобным автоматизациям разработки и тестирования резко поубавилось.
ivanov660; +1 Ответить
2. comol 4739 27.05.20 15:28 Сейчас в теме
(1) Ну если ты разработчик тиражного ПО, то без этих инструментов не обойтись - нужно качественное проектирование и автотесты... естетсвенно. А если ты лепишь MVP и пытаешься продать, либо внедряешь то что напилили разработчики тиражного ПО, у тебя ситуация другая... Впрочем e2e тесты хорошо бы иметь таки, но в остальном... юнит, tdd - это уже слишком.

P.S. по-моему я эту "новость" уже читал... раза так 3, не дубль?
3. comol 4739 27.05.20 15:31 Сейчас в теме
Странно, комментил точно уже что видеотуториалы надо делать по-другому... функциональнее и проще, но что-то не найду ни той новости ни коммента....
4. vikad 120 27.05.20 15:38 Сейчас в теме
(3)http://forum.infostart.ru/forum24/topic228783/message2444473/#message2444473 вы делали комментарий к публикации про видеоинструкции, которая появилась полгода назад. Да, вам привели в ответ то же видео, что и здесь (потому что вы комментировали на этой неделе). Но все возможности, которые описываются в новости, появились на прошлой неделе - раньше их не было
5. comol 4739 27.05.20 15:45 Сейчас в теме
(4) А, ок, спасибо, просто "дежавю"
6. Pr-Mex 133 27.05.20 15:54 Сейчас в теме
(3) Такие сценарии создаются по принципу:
1. Записал действия пользователя.
2. Написал текст диктора.
3. Нажал на одну кнопку - получил видео. Плюс это всё работает в пакетном режиме. Можно каждый день пересобирать ролик.


(3)
функциональнее и проще

Расскажи, пожалуйста, что имеется ввиду под "функциональнее и проще"?
Оставьте свое сообщение

См. также

Фирма «1С» напомнила о необходимости перехода на ФФД-1.2 до 1 февраля

Новость ИТ-новость Онлайн-кассы

Для продавцов розничных товаров, подлежащих обязательной маркировке, необходимо в обязательном порядке перейти на новый формат фискальных данных.

вчера в 13:29    4221    ЕленаЧерепнева    1       

Начали действовать новые форматы электронных транспортных документов

Новость ИТ-новость Цифровая экономика

Стало возможным применение новых форматов электронных транспортных документов. Изменения в правилах электронного документооборота являются частью масштабной реформы ЭДО в сфере грузоперевозок.

вчера в 09:55    3414    ЕленаЧерепнева    0       

ТОП-10 самых продаваемых разработок за декабрь 2021 года

Новость Инфостарт Infostart Software Partners ИТ-новость Маркет Отчеты и формы Инструменты и обработки

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

26.01.2022    6536    pvasiletc    0       

18 февраля приглашаем на бесплатный онлайн-митап «Опыт применения применения DevOps-практик в командах разработки на 1С»

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

Онлайн-митапы возвращаются: в раз в месяц будем встречаться в ZOOM и обсуждать актуальные темы, кейсы, факапы и мастхэвы для разработчиков, программистов, аналитиков и РП.

26.01.2022    3320    eselyanina    0       

Открыта запись на весенний поток онлайн-интенсива «DevOps для 1С»

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

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

26.01.2022    6105    mgrinchenko    0       

В «1С:ЗУП» появился сервис, позволяющий получить зарплату до плановой выплаты

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

Получить аванс без оформления заявления и без согласования выплаты работодателем можно будет с помощью сервиса PayDay от VK (Mail.Ru). Возможность оформлять такие выплаты появилась в «1С:ЗУП».

25.01.2022    5937    ЕленаЧерепнева    4       

Фирма «1С» повысит быстродействие технологической платформы 1С:Предприятие 8.3.22

Новость v8 Зазеркалье ИТ-новость

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

24.01.2022    4778    ЕленаЧерепнева    1       

1С:SysDevCon: обо всем, что у 1С «под капотом»

Новость ИТ-новость Программист Системный администратор

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

21.01.2022    3699    ЕленаЧерепнева    0       

Новый «1С:РМК»: с поддержкой СБП и работой без использования мыши

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

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

21.01.2022    3324    ЕленаЧерепнева    1       

Вышел обновленный релиз 1С:ТОИР 2 КОРП 2.0.41.1 с новым алгоритмом резервирования

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

В новый релиз 1С:ТОИР вошли изменения, которые позволяют повысить уровень автоматизации управления ремонтами на предприятии. Обновление затронуло и мобильное приложение 1С:ТОИР.

20.01.2022    4247    ЕленаЧерепнева    0       

Встречаем новые инструменты в составе Infostart Toolkit 2.3

Новость v8::Запросы v8::СКД Инфостарт Infostart Software Partners ИТ-новость Маркет Инструменты и обработки

В новой версии Infostart Toolkit 2.3 появились отчеты по анализу прав доступа и сравнению произвольных объектов, а также возможность перейти из редактора кода и подписки на событие к просмотру общих модулей.

19.01.2022    5350    vikad    9       

Открытые переговорные поединки онлайн с Дмитрием Коткиным. Проверь свои навыки!

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

27 января в 19:00 мск пройдут открытые переговорные поединки онлайн с Дмитрием Коткиным. Только практика – минимум или даже полное отсутствие теории. Учимся вести переговоры онлайн.

19.01.2022    4184    mgrinchenko    5       

Фирма «1С» обратила внимание пользователей на возможные проблемы в работе сервиса ЭДО

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

Нежелательная коллизия возникает при подписании электронных документов с помощью сертификата, выданного удостоверяющими центрами, которые не смогли пройти аккредитацию по новым правилам.

19.01.2022    4311    ЕленаЧерепнева    0       

Фирма «1С» выложила записи докладов зимнего «Единого семинара»

Новость БП3.0 Сервисы

Традиционное мероприятие для бухгалтеров и руководителей проходило 15 декабря в формате онлайн. Организаторы обещали предоставить доступ к записям для всех желающих, и сейчас выполнили свое обещание.

18.01.2022    2973    ЕленаЧерепнева    0       

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

Новость Зазеркалье ИТ-новость

В технологической платформе 8.3.22 будет доступна автоматическая генерация паролей, а также улучшенная аутентификация с использованием технологии OpenID Connect.

17.01.2022    3687    ЕленаЧерепнева    6       

До 31 января на онлайн-курс английского языка для специалистов 1С – скидка 50%

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

С 15 февраля по 12 апреля 2022 года пройдет онлайн-курс разговорного английского языка. Программа обучения ориентирована для 1С-специалистов, стремящихся работать с зарубежными клиентами. При заказе курса до 31 января – скидка 50%.

14.01.2022    7806    mgrinchenko    15       

Фирма «1С» опубликовала программу конференции для разработчиков 1С «1С:DevCon.2»

Новость ИТ-новость Программист

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

14.01.2022    4736    ЕленаЧерепнева    10       

Вышла новая редакция 2.5 модуля «1C:Аренда и управление недвижимостью» для 1С:ERP

Новость ERP2

Фирма «1С» сообщила о выпуске редакции 2.5 для отраслевого продукта «1C:Аренда и управление недвижимостью. Модуль для 1С:ERP». Устаревшая редакция на основе 2.4 снимается с поддержки, а коробочная поставка исключается из прайс-листа.

13.01.2022    3633    ЕленаЧерепнева    0       

Минпромторг обяжет госзаказчиков отказываться от иностранных процессоров

Новость Импортозамещение ИТ-новость Микроэлектроника Минпромторг

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

13.01.2022    2861    user1015646    11       

Опубликована тестовая версия технологической платформы «1С:Предприятие 8.3.21»

Новость v8 Зазеркалье ИТ-новость

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

12.01.2022    11847    ЕленаЧерепнева    6       

Опубликован релиз-кандидат «1С:EDT 2021.3.0»

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

Фирма «1С» опубликовала обновленную версию «1C:Enterprise Development Tools». В релиз вошли новые функциональные возможности, дополнительные плагины, а также исправление выявленных ошибок.

11.01.2022    18968    ЕленаЧерепнева    5       

Фирма «1С» выпустила программное решение «1С:Шина»

Новость Интеграция

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

10.01.2022    19206    ЕленаЧерепнева    25       

Фирма «1С» опубликовала финальный релиз делокализованной версии «1С:ERP World Edition»

Новость ERP2

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

10.01.2022    14613    ЕленаЧерепнева    0       

Инфостарт поздравляет с наступающим Новым 2022 годом!

Новость Инфостарт ИТ-новость

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

31.12.2021    10993    AnastasiaKl    4       

Отраслевые продукты «1С:Агропромышленный комплекс» переведены на редакцию 2.5

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

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

30.12.2021    11782    ЕленаЧерепнева    0