关键字 参数
open browser 网址 Chrome 打开访问网址 浏览器,
Maximize Browser
Window 【】 最大化浏览器
reload page 【】 重新加载页面
go back [] 返回上一步
go to 当前窗户访问指定url
input test [ locator,text] 文本框输入
input password [locator,password] 密码框输入
浏览器切换
open browser 网址 Chrome 打开访问网址 浏览器
Maximize Browser
Window 【】 最大化浏览器
open browser 要切换的浏览器 Chrome
${title} get title
log ${title}
(1)根据别名切换浏览器
Switch Browser ( xxxx 别名1)
${title} get title
log ${title}
(2) 根据索引位切浏览器
Switch Browser 1 打开多个浏览器时,索引位从1开头
${title2} get title
log ${title2}
Close Browser 关闭当前浏览器
Close All Browser 关闭所有浏览器
页面断言
Open Browser [url=http://192.168.78.129/bbs]http://192.168.58.129/bbs Chrome
Maximize Browser Window
sleep 1
input text id=ls_username admin #输入用户名
sleep 1
Input Password id=ls_password 123456 #输入密码
sleep 1
Click Element class=pn #点击登入
${title} get title
#断言页面 title
title should be 论坛-Powered Discuz!
获取文本值进行断言
sleep 2
${valua} get text xpath=//*[@id="um"]/p[1]/a[7] #退出按钮
Page Should Contain ${value} #断言页面包含某个文本值
获取元素的value值
sleep 2
${value1} get value id=scbar_mod
log ${value} #form
获取元素的某个属性值
${class} Get Window Attribute id=myitem class
log ${class} #showmenu
获取窗口大小
${size} Get Window Size
log ${size} #(1552,840)
单框处理
Open Browser http://127.0.0.1:8848/js/%E4%BD%9C%E4%B8%9A.html Chrome
Maximize Browser
sleep 2
Select Radio Button 1 girl
sleep 1
Click Element xpath=/html/body/form/table/tbody/tr[5]/td[2]/input[1] #直接使用xpath
多框处理
Open Browser http://127.0.0.1:8848/js/%E4%BD%9C%E4%B8%9A.html Chrome
Maximize Browser Window
sleep 2
Select Checkbox id=2 #根据ID选择某项内容
sleep 1
Click Element xpath=/html/body/form/table/tbody/tr[5]/td[2]/input[1] #根据xpath
下拉框处理
Open Browser http://www.ctrip.com/ Chrome
Maximize Browser Window
sleep 2
Select From List By Index id =J_roomCountList 2 #根据下拉选择项,索引以0开始
sleep 2
Select From List By Value id = J_roomCountList 6 #根据value值进行
sleep 2
Select From List By Label id=J_roomCountList 8间
iframe 框处理
Open Browser http://www.jd.com Chrome
Maximize Browser Window
click link 你好,请登录
click element class = QQ-icon
sleepSelect Frame id=ptlogin_iframe #进入iframe框
click element class=img_out_focus
Unselect Frame #退出iframe框
鼠标悬停
Open Browser https://www.baidu.com https://www.baidu.com
Maximize Browser Window
sleep 2
Mouse Over name=tj_briicon #鼠标悬停
sleep 1
Click Image Click Image
Open Browser http://www.jd.com Chrome
Maximize Browser
sleep 2
执行Windows 语法
Execute Javascr Execute Javascript
ipt window.scrollTo(0,500) #括号内的0代表顶部,500代表需要滑动的位置, 向下滑动
sleep 2
Execute Javascript window.scrollTo(0,0) #向上滑到页面
执行JS语法
sleep 2
Execute Javascript document.documentElement.scrollTo=500 #向下滑动
sleep 2
Execute Javascript document.documentElement.scrollTo=o #向上滑到页面
|
|