RobotFramework教程使用筆記——Selenium2Library庫


      selenium之前已經學習介紹過了,它是一個支持多語言、多平台、多瀏覽器的web自動化測試框架,在robotframework中也可以導入selenium庫來進行web自動化測試。它使用selenium框架中的相關函數方法,也可以理解為將selenium中的函數方法封裝成了關鍵字在robotframework中使用。

   1.安裝selenium2library

    在測試套件中直接導入library,

    

   如果正常就顯示黑色,如果導入有問題會顯示紅色。

  2.使用selenium庫

   簡單的例子:打開百度,搜索robotframework

 

 

  運行查看測試結果:

 

 

 

常用的selenium2關鍵字:

1.Open Browser  打開瀏覽器

2.Close Browser  關閉瀏覽器

3.Maximize Browser Window 瀏覽器最大化

4.Get Window Size設置瀏覽器寬 高

5.Get Window Position設置瀏覽器位置

6.Input Text 文本輸入

7.Click Button 按鈕點擊

8.Click Element 點擊元素

9.Wait Until Element Contains  等待元素出現

  需要傳入元素定位,等待時間以及錯誤信息

10.Get Title 獲取當前頁面的title

11.Get Text 獲取文本信息

12.Get Element Attribute 獲取元素屬性      Get Element Attribute    id=kw@name     先定位元素然后獲取@后面的屬性的值

13.斷言:

可以看到有判斷是否為空,是否相等,是否為真,是否包含等等。

14.表單切換和退出

15.下拉框的相關關鍵字

有多選按鈕,表,按表下標,按表的值等等。

16.Execute Javascript  執行js

 


免責聲明!

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



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