selenium
先介紹兩個(gè)重要的組件Selenium-IDE來(lái)錄制腳本;selenium-rc selenium-remote control縮寫(xiě),是使用具體的語(yǔ)言來(lái)編寫(xiě)測(cè)試類
http://seleniumhq.org/download/
Coverlipse
Coverlipse這個(gè)Eclipse插件能夠把JUnit測(cè)試的代碼覆蓋直觀化。
http://coverlipse.sourceforge.net/download.php
Ant
Ant是一個(gè)類似make的工具,大家都已經(jīng)很熟悉了,這里我們可以利用其中的ant task來(lái)生成junit日志
http://ant.apache.org/bindownload.cgi
二、Junit的安裝
1. Eclipse本身會(huì)自帶Junit.jar包,所一般情況下是不需要額外下載junit的。
2. 將junit3的library添加到工程的buildPath中
3. 因?yàn)閖unit的日志是通過(guò)Ant來(lái)生成的,所以一定要將Junit.jar添加到ant_home里
三、selenium的安裝
1. 安裝seleniumIDE,打開(kāi)火狐瀏覽器,然后進(jìn)入工具—>添加附件,搜索seleniumIDE
2. 查詢出對(duì)應(yīng)的IDE后,點(diǎn)擊直接安裝,安裝結(jié)束后重啟FireFox,看到下面的菜單說(shuō)明安裝成功
3. 安裝selenium-rc,先去http://www.openqa.org/selenium/下載selenium包。用命令行來(lái)到解壓到文件夾下:d:/autoTesting/selenium-server-standalone-2.0b1.jar目錄下
4. 運(yùn)行java -jar selenium-server-standalone-2.0b1.jar,啟動(dòng)selenium server。為了在運(yùn)行時(shí)應(yīng)用運(yùn)行的瀏覽器與selenium服務(wù)的瀏覽器分開(kāi)可在其后面加–multiWindow。
5. 在Eclipse創(chuàng)建一個(gè)項(xiàng)目,在項(xiàng)目的build path里面加上elenium-server-1.0-beta-1下selenium-server.jar、selenium-java-client-driver-1.0-beta-1下selenium-java-client-driver.jar(這兩個(gè)在剛解壓的包里面)和eclipse/plugins/org.junit_3.8.1下junit.jar。
6. 將制定的Jar包導(dǎo)入到工程里,然后你可以集成并使用相應(yīng)的API,編寫(xiě)自己的測(cè)試CASE了。