是否可以使用 PhantomJS 结合宝石 Poltergeist、Capybara 和 Cucumber 来捕获视频?
我之前使用过 Headless gem,它将视频放在特定文件夹中,以防场景失败。如果一切顺利,则不会存储任何视频。
Headless 使用 Xvfb 和 ffmpeg。ffmpeg 也可以用于提供与此处所示相同的功能:https ://github.com/leonid-shevtsov/headless/blob/master/lib/headless/video/video_recorder.rb
我基本上需要相同的功能,但我不知道如何去做。任何建议都将受到高度赞赏。