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

27.05.2020      83352

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

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


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

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

См. также

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

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

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

вчера в 18:00    83    user997184    0       

1

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

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

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

вчера в 16:00    116    user997184    0       

2

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

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

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

вчера в 11:40    2144    ЕленаЧерепнева    0       

3

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

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

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

22.04.2024    511    user997184    0       

17

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

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

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

22.04.2024    291    AnastasiaKl    0       

15

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

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

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

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

3

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

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

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

19.04.2024    790    eselyanina    0       

16

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

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

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

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

2

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

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

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

19.04.2024    621    AnastasiaKl    2       

17

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

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

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

17.04.2024    501    user997184    1       

2

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

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

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

17.04.2024    756    user997184    0       

17

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

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

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

16.04.2024    601    Olga_Amelchenkova    0       

4

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

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

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

16.04.2024    790    AnastasiaKl    1       

14

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

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

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

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

1

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

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

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

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

2

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

Новость

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

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

1

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

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

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

15.04.2024    1134    AnastasiaKl    0       

2

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

Новость

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

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

2

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

Новость

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

11.04.2024    1899    AnastasiaKl    1       

15

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

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

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

11.04.2024    1043    Sofya_Sukur    6       

26

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

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

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

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

2

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

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

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

09.04.2024    1156    user997184    0       

2

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

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

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

09.04.2024    952    AnastasiaKl    0       

15

Бесплатный вебинар «Аналитика маркетплейсов из одного окна»

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

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

08.04.2024    989    user997184    0       

13