我已成功使用此命令保存整个页面的屏幕截图:
@browser.screenshot.save "html-report/#{screenshot_name}"
但是,屏幕已经改变,现在它包含一个带滚动的内部div,包含我想要捕获的关键信息.
而不是使用上面的命令来捕获整个页面,有没有办法捕获这个滚动div的所有内容?
谢谢!
最佳答案 已经实现为watir插件
https://github.com/ansoni/watir-extensions-element-screenshot
我已成功使用此命令保存整个页面的屏幕截图:
@browser.screenshot.save "html-report/#{screenshot_name}"
但是,屏幕已经改变,现在它包含一个带滚动的内部div,包含我想要捕获的关键信息.
而不是使用上面的命令来捕获整个页面,有没有办法捕获这个滚动div的所有内容?
谢谢!
最佳答案 已经实现为watir插件
https://github.com/ansoni/watir-extensions-element-screenshot