ride关键字记录

来源:互联网 发布:js函数的封装 编辑:程序博客网 时间:2024/05/18 23:57
Open Browser
关键字 打开浏览器


Input Text
文本输入关键字用于向文本框内输入内容、xpath=//* [@] :表示元素定位,定位文本输入框。


Click Element xpath=//* [@]
关键字用于点击页面上的元素,单击任何可以点击按钮、文字/图片连接、复选框、单选框、甚至是下拉框等;xpath=//* [@] :表示元素定位,定位点击的元素。


Click Button  xpath=//* [@]
Click Element 关键字用于点击页面上的按钮。Xpath=//* [@] :表示元素定位,定位点击的按钮。
Click Element xpath=//* [@]
Click Element 关键字用于点击页面上的元素,单击任何可以点击按钮、文字/图片连接、复选框、单选框、甚至是下拉框等。xpath=//* [@] :表示元素定位,定位点击的元素。




Wait Until Page Contains Element   Xpath=//* [@]    42    error
Wait Until Page Contains Element 关键字用于等待页面上的元素显示出来。
Xpath=//* [@] :表示元素定位,这里定位出现的元素
42 : 表示最长等待时间。
Error : 表示错误提示,自定义错误提示,如:“元素不能正常显示”


open browser  |  http://www.baidu.com   | chrome
${title}   | Get Title
should contain | ${title}  | 百度一下,你就知道
Open Browser 通过chrome 打开百度首页。
Get Title 获得浏览器窗口的titile ,并赋值给变量${title}
Should Contain 比较${title}是否等于“百度一下,你就知道”。


Unselect From List By Value | Xpath=//* [@]  | vlaue
Unselect From List By Value 关键字用天选择下拉框。
Xpath=//* [@] 定位下拉框;
Vlaue 选择下拉框里的属性值。


Select From List
下拉框选择


sleep
延时


时间
${time}     get time
        Input Text    jquery=input[id='projectName']     ${time}
Click Element    jquery=td[data-for='hour']:eq(5)




Set Selenium Speed | 0.3seconds
设置操作脚本等待时间,seconds等待时间值秒。后面的每个脚本执行的步骤都会等待0.3秒






${var1} Set Variable${136000000001}
${var2} Set Variable${1}
#加
${var1+var2} Evaluate${var1}+${var2}
Input Text xpath=.//*[@id='userPhone']${var1+var2}








//*[@id="form"]/span[1]
Firepath
Firebug


Close browser
关闭当前的浏览器。close all browser 关键所有打开的浏览器和缓存重置
Maximize Browser Window
关键字使当前打开的浏览器全屏
Get Window Size
关键字用于打设置打开浏览器的宽度和高度。以像素为单位,第一个参数800 表示宽度,第二个参数600 表示高度
0 0
原创粉丝点击