Selenium,Selenium使用方法(一)

龐順龍發表於2019-05-11

所需環境下載連結:http://pan.baidu.com/s/1eQh4YrC

一、家族介紹 
Selenium是基於WEB應用的驗收測試工具集合,直接執行在瀏覽器中,通過一系列命令來模擬使用者操作,Selenium可以將這些命令轉化成實際的HTTP請求在瀏覽器中執行 
(1)Selenium Core:支援DHTML的測試案例(效果類似資料驅動測試),它是Selenium IDE和Selenium RC的引擎。 
(2)Selenium IDE:FireFox的一個外掛,支援指令碼錄製、除錯和用例生成。 
(3)Selenium RC:Selenium Remote Control。 
(4)Selenium Grid:允許同時並行地、在不同的環境上執行多個測試任務,極大地加快Web應用的功能測試。 
(5)Selenium WebDriver:selenium2.x,selenium1整合了webDriver的API實現 
而Selenium Core和RC就是我們俗稱的Selnium1,而與webDriver整合了的Selenium就是我們俗稱的Selenium2,也叫Selenium WebDriver。 那為什麼要用Selnium2呢,因為 
1、selenium2更加原生態,支援控制元件更多 
2、 selenium2比selenium1.0更簡單易學,有利於維護的API 
3、selenium1.0必須操作真實瀏覽器,但是WebDriver可以HTML unit Driver來模擬瀏覽器,在記憶體中執行用例,更加的輕便 
二、環境安裝 
1、執行環境:要安裝FireFox或者Chrome瀏覽器作為測試執行環境,FireFox本身整合了WebDriver的介面,可以不需要任何Driver可以與Selnium2進行通訊,而Chomre與IE都需要特定的Driver建立Selenium2與瀏覽器之間的通訊 
2、Selenium2:Selenium2工具,其實就需要一個selenium-server-standalone-xxx.jar包,這個包通過api的方式可以與建立與瀏覽器的通訊,從而控制瀏覽器操作 
3、開發環境:這裡我們採用JAVA開發環境,所以需要安裝JDK與Eclipse IDE,eclipse用於開發Selenium2指令碼

龐順龍最後編輯於:4年前

內容均為作者獨立觀點,不代表八零IT人立場,如涉及侵權,請及時告知。

相關文章