使用watir扩展元素截图截取屏幕截图

时间:2015-10-10 05:48:27

标签: ruby watir watir-webdriver

我正在使用watir网络驱动程序,转到网址并获取屏幕截图。

我可以截取整个页面的截图,无法获取特定元素。我试过watir扩展元素仍然无法想象它。

这是我的代码

require "watir"
require 'watir/extensions/element/screenshot'
browser = Watir::Browser.new
browser.goto "http://images.morefrom.co.uk/prodmainimg.aspx?pn=7350022730991&man=Multibrackets"
browser.screenshot.save 's.jpg'

我想截取页面中特定图片的截图,没有div,我试过

browser.body.img.screenshot.save 's.jpg'

`screenshot':错误的参数数量(0表示1)(ArgumentError)

我该怎么办?

1 个答案:

答案 0 :(得分:0)

我想我找到了它

browser.body.img.screenshot("s.jpg")