Selenium: Как правильно записывать видео с тестов

Кто-то пишет видео с тестов? Используете ли VNC?
Поделитесь опытом как оно у вас происходит: как пишется, как конвертируется.

Вот здесь посмотрите - Video Recorder :slight_smile:

2 лайка

Если тесты в Докерах то можно посмотреть сюда:

2 лайка

Если говорить о тулах в целом, то ffmpeg - оптимальный кросс-платформенный вариант. Опыт показывает, что писать все же лучше сразу в .mp4 с h.264 кодеком, без переконвертаций.

Остальные варианты добавляют проблем либо на просмотр в вебе (точнее, его невозможность), либо на время конвертации.

Хотя, сам ffmpeg - тоже достаточно требователен к ресурсам. Для многопоточной записи в хорошем качестве нужна неплохая железка.

Ну и следом за текущим, наверняка еще возникнет вопрос о том, как эти видео потом менеджить. Но это - отдельная тема для обсуждения. В целом, по приведенным выше линкам достаточно информации. Хотя, кое-что может быть уже не up-to-date.

1 лайк

Video Recorder умеет писать и через Monte и через ffmpeg

Для менеджмента Video Service

https://github.com/SergeyPirogov/python-video-service

можно смотреть удалять и даже конвертировать видосики

5 лайков

Привет!

я смотрел в документации
http://automation-remarks.com/video-recorder-java/#_testng_remote_video_recorder
для TestNg + Remote Video recorder. Мне нужно Cucumber + Remote Video Recorder.
интересует этот момент

String nodeIp = GridInfoExtractor.getNodeIp(hubUrl, driver.getSessionId().toString());
VideoRecorder.conf()
.withRemoteUrl(nodeIp);
Может эта библиотека роботать с Cucumber на Гриде! и С примерами плз