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>
可以用来定位的方法有:
Browser.image(:alt, “image alt”)
Browser.image(:class, “image class”)
Browser.image(:for,”image for”)
Browser.image(:id, “image id”)
Browser.image(:index, 0)
Browser.image(:name, “image name”)
Browser.image(:src,”image src”)
Browser.image(:text, “image text”)
Browser.hidden(:value, “hidden value”)
Browser.hidden(:xpath, “hidden xpath”)
Browser.hidden(:class=>“hidden class name”, :index, 0)(Mulitple Attributes)
Label元素
HTML tag - <label>
可以用来定位的方法有:
Browser.label(:class, “label class”)
Browser.label(:id, “label id”)
Browser.label(:index, 0)
Browser.label(:name, “label name”)
Browser.label(:text, “label text”)
Browser.label(:xpath, “label xpath”)
Browser.label(:class=>“label class name”, :index, 0) (Mulitple Attributes)
Li元素
HTML tag - <li>
可以用来定位的方法有:
Browser.li(:class, “li class”)
Browser.li(:id, “li id”)
Browser.li(:index, 0)
Browser.li(:name, “li name”)
Browser.li(:text, “li text”)
Browser.li(:xpath, “li xpath”)
Browser.li(:class=>“li class name”, :index, 0) (Mulitple Attributes)