我想捕获浏览器 URL 部分的屏幕截图。
browser.screenshot.save ('tdbank.png')
它将保存浏览器内部部分的整个页面,但我想捕获浏览器的 URL 标头部分。有什么建议吗?
有时,URL 会说 http 或 https。我想在屏幕截图中捕获它并将其存档。我知道我能熬过去
url = browser.url
然后做一些比较。我出于法律目的需要这个,应该通过截屏来完成。
提前致谢。
我想捕获浏览器 URL 部分的屏幕截图。
browser.screenshot.save ('tdbank.png')
它将保存浏览器内部部分的整个页面,但我想捕获浏览器的 URL 标头部分。有什么建议吗?
有时,URL 会说 http 或 https。我想在屏幕截图中捕获它并将其存档。我知道我能熬过去
url = browser.url
然后做一些比较。我出于法律目的需要这个,应该通过截屏来完成。
提前致谢。
如果你在 Windows 上,你可以使用win32screenshot
gem。例如:
require 'watir-webdriver'
require 'win32/screenshot'
b = Watir::Browser.new # using firefox as default browser
b.goto('http://www.example.org')
Win32::Screenshot::Take.of(:window, :title => /Firefox/).write("image.bmp")
b.close