屏幕截图
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