Watir Web-Driver 的checkbox对象

上一篇 / 下一篇  2013-01-21 17:49:38 / 个人分类:测试

作为checkbox来处理的对象有:

<input type="checkbox">


可以用来定位checkbox的方法有:

:class 类名
:id    id号
:index   索引号
:name 名字
:text 文本
:value
:xpath xpath路径
multiple 混合方式


通用的方法有:

== 是否相等
attribute_value  返回指定属性的值
browser 返回所在browser对象
click 左键单击
clear 清除选择
double_click 左键双击
drag_and_drop_by 拖拽到指定区域
drag_and_drop_on 拖拽到指定元素上
driver 返回所用的driver
enabled? 是否可以点击
exists? 是否存在
fire_event 执行指定的事件
flash 高亮该checkbox
focus 焦点移至该checkbox上
focused? 焦点是否在checkbox上
hash 返回该checkbox的hash值
hover 鼠标悬浮在该checkbox上
html 返回该checkbox的html内容
inspect 返回该checkbox的inspect值
parent 返回该checkbox的父节点
present? 是否存在并可见
right_click 右键点击一次
run_checkers 返回正在运行的checker列表
style 返回checkbox的style值
set 设置checkbox的值,默认true(checked)
set? 返回checkbox是否已经被checked
tag_name 返回checkbox的tag值
text 返回checkbox的text值 
to_subtype 返回checkbox的子类型
type 返回checkbox的类型
value 返回checkbox的value值 (input类型使用)
visible? 是否可见
wd 返回该checkbox的driver值
wait_until_present 出现前等待
waith_while_present 消失前等待
when_present 出现前等待

例如:

browser.checkbox(:id => 'checkit').when_present.click

TAG:

 

评分:0

我来说两句

日历

« 2024-05-18  
   1234
567891011
12131415161718
19202122232425
262728293031 

数据统计

  • 访问量: 152810
  • 日志数: 185
  • 文件数: 6
  • 建立时间: 2007-08-06
  • 更新时间: 2015-01-06

RSS订阅

Open Toolbar