RF - selenium - 常用關鍵字


1. 打開瀏覽器

Open Browser    htpp://www.testclass.net    chrome

 

2. 關閉瀏覽器

Close Browsers

Close All Browser

 

3. 瀏覽器最大化

Maximize Browser Window

 

4. 設置瀏覽器窗口寬、高

Set Window Size 800 600

 

5. 文本輸入

Input Text    xpath=//*[@]    輸入信息

 

6.點擊元素

Click Element    xpath=//*[@]

Click Element 關鍵字用於點擊頁面上的元素,單擊任何可以點擊按鈕、文字/圖片連接、復選框、單選框、甚至是下拉框等。 

 

7. 點擊按鈕

Click Button    Xpath=//*[@]

 

8. 等待元素出現

Wait Until Page Contains Element    Xpath=//*[@]    42    error

42 : 表示最長等待時間。

Error : 表示錯誤提示,自定義錯誤提示

 

9. 獲取 title

Get Title

open browser    http://www.baidu.com    chrome

${title}    Get Title   

should contain    ${title}    百度一下,你就知道

 

10. 獲取text

Get Text    xpath=//*[@]

${text}    Get Text   

should contain    ${text}    百度一下,你就知道

 

11. 獲取元素屬性值

Get Element Attribute    id=kw@name

id=kw@name:id=kw 表示定位的元素。@name 獲取這個元素的 name 屬性值。

 

12. cookie 處理

get cookies

get cookie value    Key_name

add cookie    Key_name Value_name

delete cookie    Key_name

delete all cookies

  • get cookies 獲得當前瀏覽器的所有 cookie 。
  • get cookie value 獲得 cookie 值。key_name 表示一對 cookie 中 key 的 name 。
  • add cookie 添加 cookie。添加一對 cookie (key:value)
  • delete cookie 刪除 cookie。刪除 key 為 name 的 cookie 信息。
  • delete all cookies 刪除當前瀏覽器的所有 cookies。

 

13. 表單嵌套

Select Frame    Xpath=//* [@]

Unselect Frame

Select Frame 進入表單,Xpath=//* [@] 表示定位要進入的表單。 Unselect Frame 退出表單。

 

14. 下拉框選擇

Unselect From List By Value    Xpath=//* [@]    vlaue

Unselect From List By Value 關鍵字用於選擇下拉框。 Xpath=//* [@] 定位下拉框; Vlaue 選擇下拉框里的屬性值。

 

15. 執行 JavaScript

Execute Javascript    $("#tooltip").fadeOut();

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM