#打開網(wǎng)頁
open browser http://www.reibang.com chrome
#設(shè)置隱式等待
Set Browser Implicit Wait 3
#設(shè)置瀏覽器窗口最大化
maximize browser window
sleep 2
#指定瀏覽器的寬度高度
set window size 1080 800
sleep 2
#獲得瀏覽器的寬高
${width} ${height} get window size
sleep 2
#回退
go back
sleep 2
#前進(jìn)
go to http://www.reibang.com
sleep 2
#刷新
reload page
sleep 2
#獲得標(biāo)題
${title} get title
#獲得瀏覽器地址
${location} get location
#關(guān)閉瀏覽器
close browser
操作元素
#打開瀏覽器
open browser https://jianshu.com chrome
sleep 2
maximize browser window
#輸入數(shù)據(jù)
input text id = q 啦啦啦
#清空文本
clear element text id = q
#獲得元素的文本信息
${text} get text xpath = //*[@id="menu"]/ul/li[4]/a/span
#獲得元素的屬性
${shuxing} get element attribute id = q autocomplete
鍵鼠操作
#打開瀏覽器
open browser https://jianshu.com chrome
#鍵盤事件
press keys id = q lalala
#鼠標(biāo)雙擊
double click element id = q
斷言關(guān)鍵字
#【系統(tǒng)斷言】
#給a賦值 空
Comment ${a} set variable
#斷言a為空
Comment should be empty ${a}
#斷言兩個值是否相同(區(qū)分大小寫)
Comment should be equal jianshu JIANSHU
#斷言兩個值是否相同(不區(qū)分大小寫)
should be equal jianshu JIANSHU ignore_case=True
#斷言兩個值是否相等
should be true 1==1
#斷言包含(區(qū)分大小寫)
should contain jianshu an
#斷言以開頭
should start with jianshu ji
#斷言結(jié)尾
should end with jianshu hu
#斷言長度
length should be jianshu 7
#【selenium斷言】
#斷言頁面包含信息
Comment page should contain 寫文章
page should contain element id = q
等待關(guān)鍵字
#隱式等待
set browser implicit wait 3
set selenium implicit wait 3
#等待元素包含指定文本
wait until element contains link=寫文章 3
#等待元素可用
wait until element is enabled link=寫文章 3
#等待元素可見
wait until element is visible link=寫文章
#等待頁面包含指定的文本
wait until page contains 寫文章
#等待頁面包含指定的元素
wait until page contains element id=q