Selenium-IDE的安裝及介紹


 

 

selenium IDE簡介:

Selenium IDE是Firefox瀏覽器的一個插件,依附於谷歌瀏覽器、Firefox瀏覽器,是一款開源的web自動化的工具

selenium IDE作用:
  1. 進行自動化測試。方便回歸測試,可代替80%的手工測試
  2. 輔助元素定位。快速進行元素定位,然后直接copy到webdriver或其他腳本開發工具中
  3. 輔助自動化腳本的編寫。將某個業務錄制完成后,可以導出腳本,支持Java、JavaScript、python三種語言
  4. 方便提交bug。當某個業務的bug不方便表述,或操作步驟比較復雜,可以直接將其腳本發送給開發人員
一、安裝selenium ide插件
chrome:在谷歌應用商店下載並安裝(需要事先安裝好谷歌訪問助手)

 

安裝完成后會在chrome瀏覽器的右上角顯示,點擊即可使用

 

Firefox:附加組件,搜索“selenium die”

二、selenium IDE的基本使用方法:

1、首先創建一個工程(project)

 

2、創建test。好工程的初始界面如下,點擊tests右方的加號 “+” 就可以直接創建新的用例

3、錄制腳本。創建好用例后,點擊右上角的 “REC "(快捷鍵CRTL+U)就可以錄制腳本,以登陸QQ郵箱為例

 

4、點擊 ”REC"后,輸入BASE URL

5、點擊"START RECODING"后,就會自動用一個新的窗口打開QQ郵箱注冊頁面此時就可以直接操作想要進行的業務即可,如登陸注意右下角有“正在錄制”的標志

6、錄制過程中,selenium ide插件就會同步顯示你的操作,快捷鍵CRTL+U結束錄制。

7、回放驗證,錄制結束后第一時間驗證腳本能否回訪成功,出現“successfully”就表示運行成功

8、優化錄制內容(提示看不懂的地方不要亂優化,對不確定的地方進行優化后,要及時進行回放驗證,還來得及補救;對於不同的業務邏輯,會有不同的優化方法,此處水深,要好好探索學習)

例如此處的“set window size"、”click on id=u“就是沒必要的操作,可以刪除

 

 9、輔助自動化腳本的編寫將某個業務錄制完成后,可以導出腳本支持Java、JavaScript、python三種語言

10、以python為例,保存之后時一個,py格式的文件(官方推薦Java語言,保存時主要路徑和名稱)

11、用pycharm打開示例

 


免責聲明!

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



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