可以用来定位的方法有:
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)
空间管理 您的位置: 51Testing软件测试网 » 龙族守护神 » 日志
如何在 Watir 中识别各种 HTML 对象(4)
上一篇 / 下一篇 2013-01-14 17:49:50 / 个人分类:测试
查看( 120 ) / 评论( 0 ) / 评分( 0 / 0 )
Head元素
HTML tag - <h1><h2><h3><h4><h5><h6>
可以用来定位的方法有:
Browser.head(:class, “heading class”)
Browser.head(:id, “head id”)
Browser.head(:index, 0)
Browser.head(:name, “head name”)
Browser.head(:text, “head text”)
Browser.head(:xpath, “head xpath”)
Browser.head(:class=>“head class name”, :index, 0) (Mulitple Attributes)
Hidden元素
HTML tag - <hidden>
可以用来定位的方法有:
Browser.hidden(:class, “hidden class”)
Browser.hidden(:id, “hidden id”)
Browser.hidden(:index, 0)
Browser.hidden(:method, “hidden method”)
Browser.hidden(:name, “hidden name”)
Browser.hidden(:text, “hidden text”)
Browser.hidden(:value, “hidden value”)
Browser.hidden(:xpath, “hidden xpath”)
Browser.hidden(:class=>“hidden class name”, :index, 0)(Mulitple Attributes)
Image元素
HTML tag - <img>