水豚 save_screenshot 设置屏幕截图大小的可用选项

capybara save_screenshot available options to set screenshot size

Capybara save_screenshot 的 rubydocs 表明它可以对选项进行哈希处理。但是,我只看过 full: true

对此有哪些可能的选择?我希望有一个选项可以只截取浏览器的一部分而不是整个页面。

如果有显示所有选项的文档,请postlink。

save_screenshot('tmp/artifacts/homepage.png', OPTIONS??)

Selenium 驱动程序不支持任何选项并将忽略您传入的任何选项。如果您使用 apparition 或 poltergeist 驱动程序,您应该能够传递 selector: <css selector> 选项以获取特定元素的镜头