使用来自水豚截图的gem的screenshot_and_open_image方法;我希望能够指定要保存的文件名

时间:2018-12-11 21:08:14

标签: ruby selenium automation capybara screenshot

所以在我的规范中,我使用的是来自capybara-screenshot gem的screenshot_and_open_image来捕获图像,但是我还希望能够告诉screenshot_and_open_image方法使用什么文件名来保存屏幕快照,并且也没有它然后打开图像。我怎样才能做到这一点 ?如果无法使用此gem,是否可以建议我使用其他屏幕截图gem来实现此目的?

在查看https://github.com/mattheworiordan/capybara-screenshot时,我不清楚如何做到这一点。任何帮助,将不胜感激。

1 个答案:

答案 0 :(得分:0)

您不需要水豚截图的宝石,只需使用水豚save_screenshot-https://www.rubydoc.info/github/teamcapybara/capybara/Capybara/Session#save_screenshot-instance_method