Selenium簡介
1. 技術介紹
Selenium技術是一個用於Web應用程序測試的工具。Selenium測試直接運行在瀏覽器中,就像真正的用戶在操作一樣。其支持的瀏覽器包括IE、Firefox等。同時其支持多種語言,如:Net、Java、Per、c#l等,可以編寫不同語言的測試腳本。
本次開發使用了selenium的一個組件 Selenium Remote Control (RC) :其可以支持多種平臺(Windows,Linux,Solaris)和多種瀏覽器(IE,Firefox,Opera,Safari),同時也可以用多種語言(Java,Ruby,Python,Perl,PHP,C#)編寫測試用例。
2. Selenium服務的開啓
首先,下載Selenium服務器的jar包,從http://seleniumhq.org/下載Selenium RC,本次使用的是selenium-server.jar,
其次,啓動Selenium RC服務,啓動cmd模式,輸入: java -jar selenium-server.jar -interactive,即可啓動此服務器。如下圖所示:
最後,在工程中導入selenium-java-client-driver.jar以及selenium-server.jar則可以使用Selenium類提供的功能。
注意:360軟件可能會對Selenium會有影響,把卸載360瀏覽器,使用IE進行測試。
如下圖所示,是使用Selenium進行的系統登錄功能的操作。