Size: a a a

2020 July 29

LP

Leonid Pautov in testspro1c
Elena Eleva
Добрый день! Исследуем возможность записи автоинструкций с помощью VA на примере простейших абстрактных сценариев.
Есть некоторые вопросы:
1. сильно искажается картинка в момент озвучки, вот пример https://youtu.be/NoRx5YB-EUI  . Можете подсказать почему так происходит? Есть ли рекомендации по требованиям к компьютеру, на котором производится запись? в нашем случае идет запись на виртуальной машине, возможно, в этом причина (там программная видеокарта)
2.  при использовании SikuliX и опции "Эмулировать движение мышки" возникает незапланированное движение мышки - ее уводит в сторону, сценарий падает.  Вот пример записи https://youtu.be/4_eEVuf2aIo , где продемонстрированы сценарий, настройки VA и прогон сценария. Можете подсказать почему так происходит и как сделать так, чтобы движения мышки были корректными? Если опцию "Эмулировать движение мышки" отключить, то проблем не наблюдается.
3. насколько я поняла, сейчас любой прогон тестов (одной фичи с несколькими сценариями или нескольких фич с одним сценарием) записывается в один файл "result", который потом перезатирается при новом прогоне. В реальности у нас будут в одном прогоне несколько пользовательских историй и мы по каждой истории хотели бы получать отдельный видеоролик, возможно ли сейчас это настроить?
2. Не понятно о какой опции эмуляции мышки идёт речь. Дайте скриншот настроек.
источник

LP

Leonid Pautov in testspro1c
Elena Eleva
Добрый день! Исследуем возможность записи автоинструкций с помощью VA на примере простейших абстрактных сценариев.
Есть некоторые вопросы:
1. сильно искажается картинка в момент озвучки, вот пример https://youtu.be/NoRx5YB-EUI  . Можете подсказать почему так происходит? Есть ли рекомендации по требованиям к компьютеру, на котором производится запись? в нашем случае идет запись на виртуальной машине, возможно, в этом причина (там программная видеокарта)
2.  при использовании SikuliX и опции "Эмулировать движение мышки" возникает незапланированное движение мышки - ее уводит в сторону, сценарий падает.  Вот пример записи https://youtu.be/4_eEVuf2aIo , где продемонстрированы сценарий, настройки VA и прогон сценария. Можете подсказать почему так происходит и как сделать так, чтобы движения мышки были корректными? Если опцию "Эмулировать движение мышки" отключить, то проблем не наблюдается.
3. насколько я поняла, сейчас любой прогон тестов (одной фичи с несколькими сценариями или нескольких фич с одним сценарием) записывается в один файл "result", который потом перезатирается при новом прогоне. В реальности у нас будут в одном прогоне несколько пользовательских историй и мы по каждой истории хотели бы получать отдельный видеоролик, возможно ли сейчас это настроить?
3. На один запуск выполнения сценариев формируется одно видео. Для запуска формирования видео на CI предполагается, что некий скрипт будет в цикле вызывать VA в пакетном режиме и для каждой фичи будет создаваться своё видео, которое потом будет скопировано куда-то.
Вообще можно сделать, чтобы для каждого сценария из фичи формировалось своё видео, но пока на это не было запроса.
источник

EE

Elena Eleva in testspro1c
Leonid Pautov
2. Не понятно о какой опции эмуляции мышки идёт речь. Дайте скриншот настроек.
Леонид, вот скриншот настроек
источник

АЛ

Алена Лимонова... in testspro1c
Всем привет,это снова я, я задавала вопрос о том что у меня не встает обработка
источник

АЛ

Алена Лимонова... in testspro1c
видео не могу, кидаю скриншоты
источник

АЛ

Алена Лимонова... in testspro1c
источник

АЛ

Алена Лимонова... in testspro1c
источник

LP

Leonid Pautov in testspro1c
Elena Eleva
Леонид, вот скриншот настроек
Если эта опция включена, то VA генерирует картинку, которая потом SikuliX будет искать на экране.
1.Если вы можете запустить вашу конфигурацию в браузере, то этот механизм сейчас уже является устаревшим.
Посмотрите тут https://github.com/Pr-Mex/vanessa-automation/blob/develop/docs/FAQ/MakeAutoVideo.md раздел "Видеоинструкции в web клиенте".
2. Если хотите использовать этот механизм дальше, то надо разбираться какая именно картинка не была найдена на экране или была найдена некорректно и переснять её.
источник

LP

Leonid Pautov in testspro1c
Вы нажимали на "Перезагрузить"?
источник

АЛ

Алена Лимонова... in testspro1c
да
источник

LP

Leonid Pautov in testspro1c
Возможно epf лежит в каталоге, который не сканируется при загрузке фичи
источник

АЛ

Алена Лимонова... in testspro1c
они с фичей лежат в одном каталоге
источник

ВД

Виктория Дорохина... in testspro1c
Алена Лимонова
они с фичей лежат в одном каталоге
создайте внешнюю обработку для шага вручную, вставив в модуль ее основной управляемой формы полученный текст (и разместив обработку либо в папке библиотек, либо в папке step_definitions рядом с фичей)
P.S. разместите внешнюю обработку в папке step_definitions
источник

АЛ

Алена Лимонова... in testspro1c
я так и делала
источник

АЛ

Алена Лимонова... in testspro1c
и в папке размещала и в одном каталоге
источник

EE

Elena Eleva in testspro1c
Leonid Pautov
Добрый день.
1. Вы записываете видео с низким битрейтом. Решение - увеличить битрейт в строке запуска VLC или перейти на ffmpeg.
помогло увеличение битрейта, спасибо большое 🙂
если вдруг кому поможет, то это вот тут настраивается
источник

LP

Leonid Pautov in testspro1c
Elena Eleva
помогло увеличение битрейта, спасибо большое 🙂
если вдруг кому поможет, то это вот тут настраивается
Рекомендуется перейти на запись видео с помощью ffmpeg. Тогда видео будет собираться быстрее с тем же качеством.
источник

LP

Leonid Pautov in testspro1c
Алена Лимонова
и в папке размещала и в одном каталоге
Тогда нужно в отладке смотреть почему не подключается epf. Например такое может быть, если форма epf не компилируется.
источник

АЛ

Алена Лимонова... in testspro1c
А как это смотреть?
источник

NG

Nikita Gryzlov in testspro1c
у вас обработка лежит в каталоге самой VA, который скорее всего не подключен в библиотеки. не надо класть свои обработки в каталоги с VA, сделайте себе отдельный рабочий каталог
источник