所以在我的规范中,我使用的是来自capybara-screenshot gem的screenshot_and_open_image来捕获图像,但是我还希望能够告诉screenshot_and_open_image方法使用什么文件名来保存屏幕快照,并且也没有它然后打开图像。我怎样才能做到这一点 ?如果无法使用此gem,是否可以建议我使用其他屏幕截图gem来实现此目的?
在查看https://github.com/mattheworiordan/capybara-screenshot时,我不清楚如何做到这一点。任何帮助,将不胜感激。
答案 0 :(得分:0)
您不需要水豚截图的宝石,只需使用水豚save_screenshot
-https://www.rubydoc.info/github/teamcapybara/capybara/Capybara/Session#save_screenshot-instance_method