码迷,mamicode.com
首页 > 其他好文 > 详细

RF(元素定位)

时间:2020-03-11 15:30:48      阅读:387      评论:0      收藏:0      [点我收藏+]

标签:复制   bsp   pat   xpath   相对   java   sleep   orm   相对路径   

1.id 定位

Open Browser    https://www.baidu.com    gc
Input Text    id=kw    selenium    #注意 id 的值 kw 没有用引号括起来
Close Browser        

2.name 定位

Open Browser    https://www.baidu.com    gc
Input Text    name=wd    selenium
Close Browser        

3.class 定位

Open Browser    https://www.baidu.com    gc
Input Text    class=s_ipt    selenium
Close Browser        

4.js 脚本定位

Open Browser    https://www.baidu.com    gc    
Execute Javascript    document.getElementById("kw").value="selenium"            
Close Browser            

5.xpath 定位

  • 直接复制
  • //代表相对路径  * 通配符(任意标签)  @ 符后面接元素属性
Open Browser    https://www.baidu.com    gc
Input Text    xpath=//*[@id="kw"]    selenium   
Sleep    2    
Close Browser    
  •  组合定位
Open Browser    https://www.baidu.com    gc
Input Text    xpath=//*[@id="kw"and @name="wd"]    selenium
Close Browser        

 

  •  父级定位

 

Open Browser    https://www.baidu.com    gc
Input Text    xpath=//*[@id="form"]/span[1]/input[1]    selenium    #先定位到父级,再一级一级往下找
Close Browser        

 

RF(元素定位)

标签:复制   bsp   pat   xpath   相对   java   sleep   orm   相对路径   

原文地址:https://www.cnblogs.com/ZhengYing0813/p/12462444.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!