Selenium IDE 基礎使用教程


Selenium IDE 基礎使用教程

  

  簡介及安裝

    Selenium IDE 是一個易於使用的Firefox插件。它提供了一個圖形用戶界面,可進行腳本錄制及導出。其記錄的腳本可以被轉換成多種編程語言(HTML、Ruby、Python、Java、C#)。Selenium IDE + Firebug 是寫 UI 自動化腳本的兩大利器。

      Selenium IDE下載:http://seleniumhq.org/download/

      Firebug下載:https://addons.mozilla.org/en-US/firefox/addon/firebug/

    

    若無法下載,分享網盤下載:http://pan.baidu.com/s/1o65g08U

    安裝插件后,可通過菜單 開發者 - Selenium IDE 選擇(FireFox前期版本是在Tools里面),也可使用快捷鍵 ,可定制顯示快捷按鈕

      

 

  界面簡介

    Selenium IDE 界面還是比較好理解並實用的,多使用幾次,就差不多熟悉了。面板介紹參見如下:

                按鈕功能解釋:  

 

  創建簡單的測試用例

    以百度首頁搜索為例,舉一個很簡單例子,如下:

     1. 打開百度首頁,點擊 Selenium IDE 按鈕

           

 

    2.  可以看到打開默認開始錄制了,BaseURL 為當前URL;操作光標移入搜索框,Selenium IDE 會錄制為測試步驟 ,即點擊頁面 id="kw" 的 Element;若需詳細了解步驟含義,可查看下方的 Reference

        

 

    3. 繼續操作,在百度搜索框中輸入,如:selenium,點擊搜索按鈕 

        

 

    4. 操作錄制完成,點擊來停止。測試通常會做一些驗證,Command 下拉框提供了很多 Selenium 命令(包括頁面操作及驗證),基本上從英文含義上就可知道這個命令是什么作用;這邊選擇 assertElementPresent 來驗證是否存在某個 Element

       Select 點擊后可任意選擇頁面上的元素,find 可以定位到你所選擇的元素,下方的 Value 值輸入需要的期望結果(注意命令 Return 的格式),這邊隨便選一個頁面元素,Value 值設置為 true

        

      Selenium IDE 的 Command 處理很方便,可直接在面板中,對其進行增、刪、改,以及改變先后的順序。

 

    5. 瀏覽器中新建一個Tab,點擊 來運行當前的 TestCase,直接執行通常會失敗, 查看 log 可具體查看操作的日志

      這邊失敗是由於網絡響應來還沒來得急,就已經開始驗證元素了,這邊可調整運行的速度 這次,Test Pass 了 

 

 

 


免責聲明!

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



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