您的位置:软件测试 > 开源软件测试 > 开源功能测试工具 > Watir
Watir WebDriver Element 的通用方法
作者:网络转载 发布时间:[ 2014/3/5 13:40:20 ] 推荐标签:Watir WebDriver

- (Object) flash

修改的元素背景颜色,从而高亮该元素。

browser.div(:id=>"draggable").flash

 

- (Object) focus

将focus置于指定的元素之上。

browser.div(:id=>"draggable").focus

 

- (Object) focused?

判断指定元素是否已经被focused。注意,不是所有元素都支持该方法,不支持的一律返回false。

browser.div(:id=>"draggable").focused?

 

- (Object) hash

返回指定元素的哈希值

browser.div(:id=>"draggable").hash

 

- (Object) hover

将鼠标移至指定元素的中间位置。并非所有的浏览器都支持该操作。

browser.div(:id=>"draggable").hover

 

- (String) html

返回该元素所包含的HTML编码。

browser.button(:name, “btnK”).html

#=>“<input value =”Google Search” name=”btnK” type=”submit” jsaction=”sf.chk” >”

 

- (Object) inspect

返回指定元素对象的检查信息。

browser.button(:name, “btnK”).inspect

#=>“#<Watir::Button:0x..f8cf0d9 located =false selector={:name=>”btnK”, :tag_name=>”button”}>”

 

- (Object) parent

返回指定元素对象的父元素。

browser.button(:name, “btnK”).parent

#=>#<Watir::HTMLElement:0x16d0c6ce located=false selector={:element=>(webdriverelement)}>

 

- (Boolean) present?

指定元素是否在页面上存在并显示。

browser.button(:name, “btnK”).present?

#=>true

 

- (Object) right_click

右键点击指定元素。并非所有的浏览器都支持该方法。

browser.button(:name, “btnK”).right_click

 

- (Object) run_checkers

返回指定元素对象的包含的checker列表

Check_for_bad_things = Proc.new do

puts “Server Error!” if @browser.text.include?(Server error”)

end

 

@browser.add_checker(Check_for_bad_things)

@browser.run_checkers

#=>[#<Proc:0x1053a50@(irb):69>]

上一页123下一页
软件测试工具 | 联系我们 | 投诉建议 | 诚聘英才 | 申请使用列表 | 网站地图
沪ICP备07036474 2003-2017 版权所有 上海泽众软件科技有限公司 Shanghai ZeZhong Software Co.,Ltd