屏幕截图  

Watir 具有非常棒的屏幕截图功能,内置其中。

# Save screenshot to file
browser.screenshot.save 'screenshot.png'

# Represent screenshot as PNG image string
browser.screenshot.png

# Represent screenshot as Base64 encoded string
browser.screenshot.base64

如果您也在使用 Cucumber,可以通过将以下内容添加到 env.rb 文件中,轻松地将此功能嵌入到您的 html 报告输出中

After do |_scenario|
  browser.screenshot.save 'screenshot.png'
  embed 'screenshot.png', 'image/png'
end

上次更新:2017 年 1 月 19 日