【问题标题】:Watir - Screenshot for IE is not properWatir - IE 的屏幕截图不正确
【发布时间】:2016-01-25 09:51:38
【问题描述】:

我正在将 Watir 与 Ruby 一起使用。

我需要保存屏幕截图。但这是不恰当的截图。 你能帮帮我吗?

这是我的代码。

require 'watir'
browser = Watir::Browser.start 'www.google.com'
browser.maximize
browser.bring_to_front

browser.screenshot.save "C:/screenshot/jones.png"

提前致谢!

【问题讨论】:

  • 你得到的截图有什么不妥之处?
  • 假设您使用的是 Watir-Classic 而不是 Watir-Webdriver 是否正确?
  • 截图正文中只有白色的空白。只有标签可见。

标签: ruby internet-explorer watir webpage-screenshot


【解决方案1】:

以下代码段在 IE 中为我做了一个正确的屏幕截图,而不使用 maximizebring_to_front。你可以试试这个:

require 'watir'
browser = Watir::Browser.new :ie
browser.goto 'www.google.com'

browser.screenshot.save "C:/screenshot/jones.png"

我正在使用以下版本:

  • 红宝石 2.3.0
  • wair 6.2.1
  • Windows 8.1

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-07-10
    • 2012-01-12
    • 1970-01-01
    • 2018-12-06
    • 1970-01-01
    相关资源
    最近更新 更多