整理下我安裝和配置selenium的過程
===========工具安裝======================================
1、安裝jdk,eclipse,maven等基礎(chǔ)環(huán)境,不贅述
2、到http://code.google.com/p/selenium/downloads/list下載以下文件:
selenium IDE:http://release.seleniumhq.org/selenium-ide/1.4.1/selenium-ide-1.4.1.xpi,拖到firefox下進(jìn)行安裝
selenium Server: http://selenium.googlecode.com/files/selenium-server-2.14.0.zip,解壓到某路徑下,備用
==========項(xiàng)目環(huán)境配置=================================
3、我是利用maven創(chuàng)建工程,并導(dǎo)入依賴jar包的,步驟如下:
在eclipse的項(xiàng)目路徑下,創(chuàng)建路徑seleniumTry,cd到seleniumTry下,用maven創(chuàng)建項(xiàng)目:
mvn archetype:create -DgroupId=com -DartifactId=seleniumTry
4、修改seleniumTry項(xiàng)目路徑下的pom.xml,加入依賴
[html]view plaincopyprint?
<span style="font-size:16px;"> <dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.0</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.seleniumhq.selenium</groupId>
<artifactId>selenium-java</artifactId>
<version>2.14.0</version>
</dependency>
<dependency>
<groupId>org.seleniumhq.selenium</groupId>
<artifactId>selenium-server</artifactId>
<version>2.14.0</version>
</dependency>
<dependency>
<groupId>org.seleniumhq.selenium</groupId>
<artifactId>selenium-server</artifactId>
<version>2.14.0</version>
</dependency></span>
5、命令行cd到seleniumTry項(xiàng)目路徑下,mvn eclipse:eclipse
6、打開eclipse,導(dǎo)入項(xiàng)目
===========環(huán)境驗(yàn)證,錄制腳本,保存為java代碼并在eclipse中運(yùn)行===
7、打開firefox,用seleniumIDE錄制腳本,導(dǎo)出為junit4腳本FirstTest.java,放到/seleniumTry/src/test/java/com下
8、啟動(dòng)命令行,進(jìn)入2中selenium Server解壓到的目錄下,運(yùn)行命令:
java -jar selenium-server-standalone-2.14.0.jar
啟動(dòng)selenium server
9、再eclipse中打開/seleniumTry/src/test/java/com/FirstTest.java,以junit方式運(yùn)行。當(dāng)看到firefox自動(dòng)啟動(dòng),回放錄制的腳本,則環(huán)境安裝成功
總結(jié)一下:
selenium的版本: selenium-core, 一個(gè)叫selenium-rc
selenium-core 是使用HTML的方式來編寫測(cè)試腳本
Selenium-RC 是 selenium-remote control 縮寫,是使用具體的語言來編寫測(cè)試類。
你也可以使用 Selenium-IDE來錄制腳本,但是目前Selenium-IDE只有 FireFox 版本
參考網(wǎng)址 http://blog.csdn.net/zjj_0797/article/details/7049691