1.id
click element | id=g-j-signin-btn |
2.name
click element | name=wd |
3.css
选择器 | 在robotframework应用 |
#id | css=#kw |
.class | css=.s_ipt |
[name=value] | css=[type=text] |
element>element | css=span>input[id="kw"] |
4.xpath
- 精准定位
click element | xpath=//input[@id="kw"] |
- 模糊定位
click element | xpath=//a[contains(text(),"清空")] |
click element | xpath=//a[text()='清空'] |
- 节点定位
preceding-sibling:选取当前节点之前的所有同级节点
following-sibling:选取当前节点之后的所有同级节点
click element | xpath=//input[@placeholder="请输入你的登录账户"]/../following-sibling::div[@class="password form-password"]/input[@type="password"] |
5.JavaScript
js定位常用关键字Execute Javascript
id定位 | document.getElementById('kw').click() |
name定位 | document.getElementByName('wd').click() |
classname定位 | document.getElementByClassName('s_ipt').click() |