目录
2、在jenkins的插件中下载Robot Framework
一、selenium中八大定位方式
id,name,xpath,css,link_text,partial_link_text,class_name,tag_name
xpath方法:
1:通过绝对路径定位元素:
2:通过相对路径定位元素:xpath=//form/span/input
3:通过元素属性定位元素:xpath=//input[@autocomplete="off" and @class="s_ipt"]
4:通过部分元素属性定位:xpath=//input[contains(@autocomplete="of")]
5:通过元素文本定位元素:xpath=//a[text()="新闻"]css
1:通过id进行定位:#ID
2:通过class定位:.class
3:通过元素属性定位:css=input[autocomplete="off"]
4:通过部分属性定位:css=input[autocomplete*="of"]
5:通过子元素定位:css=div#s-top-left a:nth-child(3)
二、API高级
1、窗口跳转
案例:58租房:【58同城 58.com】北京分类信息 - 本地 免费 高效
步骤:登录58同城>>点击租房>>选择区域>>选择租金>>进行筛选
Get Window Handles:获取窗口的句柄
Select Window By Handle:切换到新窗口