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

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

27.05.2020      70698

В новой версии 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С



Источник: https://infostart.ru/journal/news/mir-1s/vanessa-automation-1-2-032-novye-vozmozhnosti-dlya-oformleniya-videoinstruktsiy_1241653/
Автор:
Аналитик


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

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


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

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

См. также

Со следующего месяца аттестация «1С:Специалист по УТ» будет проводиться на релизе 11.5

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

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

вчера в 17:29    1818    ЕленаЧерепнева    0       

Интеграция программ 1С:Предприятие с маркетплейсами

Новость Инфостарт Infostart Software Partners ИТ-новость Маркет Онлайн-торговля

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

вчера в 13:01    2223    TShaban    1       

Опубликованы рекомендации фирмы «1С» для перехода на Единый налоговый платеж

Новость ИТ-новость Налоги

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

23.09.2022    2176    ЕленаЧерепнева    0       

Представляем секцию «Мобильная разработка и чат-боты»

Новость Инфостарт infostartevent ИТ-новость Мероприятия Мобильные приложения

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

23.09.2022    2051    eselyanina    0       

Фирма «1С» обещает повысить производительность платформы 8.3.23

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

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

22.09.2022    3800    ЕленаЧерепнева    4       

INFOSTART EVENT 2022: анонс секции «Управление командой»

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

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

22.09.2022    1721    eselyanina    0       

Фирма «1С» выпустила новую стандартную библиотеку для интеграции с ЕГИСЗ

Новость Интеграция ИТ-новость Медицина

«1С:Библиотека интеграции с Федеральным реестром электронных медицинских документов» предназначена для разработки прикладных конфигураций, в которых необходимо обмениваться данными с РЭМД – одной из ключевых подсистем ЕГИС в сфере здравоохранения.

22.09.2022    1641    ЕленаЧерепнева    0       

Фирма «1С» разместила приложения для малого бизнеса в RuStore

Новость ИТ-новость Мобильные приложения

В RuStore, российском маркете приложений для Android, появились мобильные приложения УНФ и Розницы, а также несколько дополнительных приложений, которые расширяют возможности основных конфигураций.

21.09.2022    2451    ЕленаЧерепнева    0       

INFOSTART EVENT 2022: рассказываем об идеях и трендах мира 1С

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

На конференции мы будем спорить, искать, делиться, но самое главное – обсуждать смелые проекты, эксперименты и опыты. Все самые трендовые темы и неожиданные идеи, которые «работают», обсудим в рамках секции Юрия Лазаренко.

21.09.2022    1879    eselyanina    2       

1С-ЭПД – новый сервис для работы с электронными транспортными накладными

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

Фирма «1С» запустила новый сервис для работы с электронными перевозочными документами. Законодательная база для работы с сервисом уже есть, но перейти на ЭПД будет сложнее, чем в бухгалтерском или кадровом учете. Рассказываем, почему.

21.09.2022    2351    ЕленаЧерепнева    6       

Инфостарт подготовил гид по Санкт-Петербургу для участников INFOSTART EVENT 2022

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

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

20.09.2022    4915    eselyanina    11       

Приглашаем 26 и 27 октября на двухдневный интенсив по современной технике продаж 1С

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

На онлайн-тренинге участники отработают навыки применения технологии продаж и построения эффективной коммуникации при переговорах. Эти важные умения в сфере продаж будут прорабатываться на тренинге 80% времени.

20.09.2022    1823    dklimchuk    0       

Рассказываем о секции «Управление ИТ»

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

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

20.09.2022    2351    eselyanina    0       

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

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

21 сентября стартует курс по программированию для новичков. Не упустите шанс за пару месяцев обучения и доступную цену изучить основы 1С и преодолеть первую ступень на пути к профессии программиста.

19.09.2022    3166    dklimchuk    0       

1С:Шина, RabbitMQ, проектирование собственной шины и многое другое в секции Вадима Фоминых

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

Продолжаем наш марафон анонсов каждой секции. Сегодня расскажем о докладах секции «Интеграция и обмен данными».

19.09.2022    2143    eselyanina    0       

Инфостарт стал Центром компетенции в области кадрового ЭДО

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

Фирма «1С» подтвердила компетенции Инфостарта в области автоматизации кадрового ЭДО с использованием продукта 1С:Кабинет сотрудника. Рассказываем о преимуществах КЭДО и о том, как получить бесплатный тестовый доступ к сервису.

19.09.2022    2817    ЕленаЧерепнева    0       

Подводим итоги осенней игры «Что Если Тогда» и разыскиваем авторов вопросов: лучшему – онлайн-участие в INFOSTART EVENT 2022

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

15 сентября состоялась осенняя игра «Что Если Тогда». Против команды телезрителей играла сборная Антона Дорошкевича «Бредогенераторы». Игра получилась стремительной и закончилась поражением знатоков – 6:0 в пользу телезрителей.

16.09.2022    1225    user997184    4       

👊 UPDATE: раскрыты имена участников Битвы на Infostart Event

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

Недавно мы анонсировали новое мероприятие под интригующим названием Битва. В расписании конференции вы найдете это мероприятие под кодовым названием DevBattle на INFOSTART EVENT 2022. Настало время раскрыть подробности.

16.09.2022    4343    eselyanina    25       

Рассказываем о секции ИТ-анализ

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

Продолжаем рассказывать о каждой секции INFOSTART EVENT 2022 Saint Petersburg. Сегодня представляем подробную характеристику докладов секции ИТ-анализ. Этот обзор поможет вам сориентироваться в многообразии тем конференции.

16.09.2022    2748    eselyanina    0       

1С:Бухгалтерия ПРОФ или КОРП: выбирайте осторожно

Новость 1С:Бухгалтерия 3.0 ИТ-новость Конфигурация

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

16.09.2022    4014    ЕленаЧерепнева    4       

Устраняем сальдо прошлых периодов в ведомостях ЗУП 3.1

Новость 1С:Зарплата и Управление Персоналом 3.x Infostart Software Partners ИТ-новость Маркет Бухгалтер Пользователь

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

15.09.2022    1438    dpershin    0       

15-я версия Postgres, HighLoad, MS SQL и многое другое в секции Антона Дорошкевича

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

Продолжаем рассказывать о тематических секциях конференции. Сегодня на повестке секция «Администрирование СУБД. HighLoad оптимизация». Ее модератор Антон Дорошкевич любезно подготовил описание докладов, чтобы вы могли составить план посещения залов.

15.09.2022    1959    eselyanina    0       

Меньше недели осталось до старта базового курса по программированию, успейте записаться со скидкой

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

Ровно через неделю стартует базовый курс для начинающих 1С-программистов от Николая Бондаренко. Доступная стоимость и грамотная подача тренера помогут освоить азы 1С и уверенно войти в мир разработки всего за два месяца.

14.09.2022    1356    dklimchuk    0       

Потоковое сканирование и поддержка NFC в мобильной платформе 1С 8.3.23

Новость Платформа 1С v8.3 Зазеркалье ИТ-новость Мобильные приложения

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

14.09.2022    1575    ЕленаЧерепнева    0       

Стратегическое мышление переговорщика: практический интенсив с 26 по 29 сентября

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

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

14.09.2022    1221    dklimchuk    0