Cell元素
HTML tag - <td>
可以用来定位的方法有:
Browser.td(:alt, “alt button name”)
Browser.td(:class, “td class”)
Browser.td(:id, “td id”)
Browser.td(:index, 0)
Browser.td(:name, “td name”)
Browser.td(:text, “td text”)
Browser.button(:xpath, “td xpath”)
Browser.button(:class=>“td class name”, :id=>“td id”, :index, 0) (Mulitple Attributes)
Checkbox元素
HTML tag - <input type=”checkbox”>
可以用来定位的方法有:
Browser.checkbox(:class, “checkbox class”)
Browser.checkbox(:id, “checkbox id”)
Browser.checkbox(:index, 0)
Browser.checkbox(:name, “checkbox name”)
Browser.checkbox(:text, “checkbox text”)
Browser.checkbox(:value, “checkbox value”)
Browser.checkbox(:xpath, “checkbox xpath”)
Browser.checkbox(:class=>“checkbox class name”, :index, 0) (Mulitple Attributes)
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>