视频记录了 chrome 个驱动程序的多个实例

video recording multiple instances of chrome driver

我使用 xvfb 打开显示器,运行 使用 chromedriver 并行进行 selenium 测试。所以你可以同时拥有多个 chromedriver 运行ning。如何添加视频录制以便我可以单独录制每个会话?有没有我可以用来为每个 selenium 会话添加视频录制的插件?

您可以使用 ffmpegavconv(ffmpeg 的一个分支)。

avconv \
-f x11grab \         # input for grabbing from X11
-r 15 \              # Frame rate
-s 400x300 \         # Size and width of area to capture
-i :0.0 \            # The display number you created with xvfb
-vcodec libx264 \    # the video codec
/tmp/output-file.mp4