如何在 Watir 中识别各种 HTML 对象(3)

上一篇 / 下一篇  2013-01-14 17:48:45 / 个人分类:测试

Div元素

HTML tag - <div>

 

可以用来定位的方法有:

Browser.div(:class,  “div class”)

Browser.div(:id,  “div id”)

Browser.div(:index,  0)

Browser.div(:name,  “div name”)

Browser.div(:text,  “div text”)

Browser.checkbox(:xpath,  “div xpath”)

Browser.checkbox(:class=>“div class name”,  :index, 0) (Mulitple Attributes)

 

File_field元素

HTML tag - <input type=”file”>

 

可以用来定位的方法有:

Browser.filefield(:class,  “file class”)

Browser.filefield(:id,  “file id”)

Browser.filefield(:index,  0)

Browser.filefield(:name,  “file name”)

Browser.filefield(:title,  “file title”)

Browser.filefield(:value,  “file value”)

Browser.filefield(:xpath,  “file xpath”)

Browser.filefield(:class=>“file class name”,  :index, 0) (Mulitple Attributes)

 

Form元素

HTML tag - <form>

 

可以用来定位的方法有:

Browser.form(:action, “form. action”)

Browser.form(:class,  “file class”)

Browser.form(:id,  “form. id”)

Browser.form(:index,  0)

Browser.form(:method,  “form. method”)

Browser.form(:name,  “form. name”)

Browser.form(:xpath,  “form. xpath”)

Browser.form(:class=>“form. class name”,  :index, 0) (Mulitple Attributes)

 

Frame元素

HTML tag - <frame>/<iframe>

 

可以用来定位的方法有:

Browser.frame(:id,  “frame. id”)/

Browser.frame(:index,  0)

Browser.frame(:name,  “frame. name”)

Browser.frame(:src,  “frame. src”)

Browser.frame(:text,  “frame. text”)

Browser.frame(:id=>“frame. id”,  :index, 0) (Mulitple Attributes)

 



TAG:

 

评分:0

我来说两句

日历

« 2024-05-05  
   1234
567891011
12131415161718
19202122232425
262728293031 

数据统计

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

RSS订阅

Open Toolbar