注:有很多命令在windows的命令行下無法使用,推薦先在windows系統(tǒng)上安裝Git Bash工具(下載地址http://code.google.com/p/msysgit/downloads/list),所有的命令行操作都在該工具下運(yùn)行。
一、搭建mocha測試環(huán)境
mocha是node.js下常用的測試框架。其安裝步驟如下:
1)到node.js的網(wǎng)站http://nodejs.org/上點(diǎn)擊顯眼的綠色的圖標(biāo)“install”下載安裝文件
2)下載后,雙擊該安裝文件安裝node.js
3)到命令行下輸入 “node -v” ,如果會打印出node的版本信息,則node安裝成功
4)在命令行下輸入 “sudo npm -g install mocha”以global的方式安裝mocha
。╳indows系統(tǒng)不識別sudo,可忽略sudo)
5)在命令行下輸入 “mocha -h” ,如果會輸出幫助信息,則mocha安裝成功
6)新建一個文件夾,如命名為mocha-test,在該文件夾下新建一個package.json文件,package.json里的內(nèi)容如下:
1 {
2 "name": "Inkie_test",
3 "version": "0.0.1",
4 "description": "testcases of Inkie",
5 "main" : "index.js",
6 "scripts":{
7 "test":""
8 },
9 "dependencies" : {
10 "selenium-webdriver" : "~2.35.0",
11 "chai" : "~1.8.1"
12 }
13 }
在命令行下切換到mocha-test目錄,輸入命令“sudo npm install”下載package.json里描述的依賴,然后該文件夾下會多出一個名為node_modules的文件夾。
7)安裝firefox瀏覽器
8)(mac請忽略此步驟)把firefox瀏覽器的路徑加到系統(tǒng)環(huán)境變量中,如果在命令行中能用start firefox命令啟動火狐瀏覽器,則windows系統(tǒng)環(huán)境變量添加成功。
二、啟動selenium server
1)在http://code.google.com/p/selenium/上下載selenium-server-standalone-2.36.0.jar(版本信息可能不同)
2)在命令行下輸入“java -jar selenium-server-standalone-2.36.0.jar”以啟動服務(wù)(沒裝Java的要先裝Java)。