2. Xebium安裝部署

1. 下載Xebium:

http://github.com/xebia/Xebium/zipball/master

下載后,直接解壓縮到某個目錄下,通常為方便起見,解壓到盤根目錄即可,Linux或者Windows都可。

(我們以windows為例,假設(shè)解壓到C:\下,解壓后目錄如下:C:\Xebium)

2. 依賴的環(huán)境:

? ? 1)Java運行環(huán)境:因為之后要做Fitnesse測試套件,所以不建議只安裝Runtime,直接安裝最新的JDK即可。安裝后,配置環(huán)境變量,通常在console運行“java -version”有正確輸出即可。

? ? 2)Maven:同樣的,安裝后,配置環(huán)境變量,通常在console運行“mvn -version”有正確輸出即可。

3. 啟動Xebium:

打開console,路徑切換到C:\Xebium下,命令行運行“mvn -Pfitnesse test”,一段時間等待后(maven會下載各種依賴的jar包),看到如下圖所示,表明啟動完成。


命令行啟動完成


用瀏覽器打開:http://localhost:8000可以看到如下頁面就表明安裝部署完成。Linux下,Xebium目錄下有run.sh可以直接運行。


Xebium首頁

關(guān)閉Xebium的方法:瀏覽器直接輸入http://localhost:8000/?shutdown等待界面出現(xiàn)如圖內(nèi)容,表示系統(tǒng)已被關(guān)閉。當(dāng)然,你也可以直接把console關(guān)了也可以,但如果用后臺方式運行,那么地址欄輸入命令更為方便。


關(guān)閉Xebium



附加:自定義配置:

? ? ?1) Maven的下載的類庫,可以自定義到C:\Xebium下。首先在該目錄下,創(chuàng)建一個空目錄如C:\Xebium\m2-lib,用來存放第三方依賴包;然后修改maven的配置文件\config\settings.xml(假設(shè)maven目錄:c:\apache-maven-3.3.9\,那么配置文件目錄為:c:\apache-maven-3.3.9\config\settings.xml),把<localRepository>標(biāo)簽內(nèi)容修改為C:\Xebium\m2-lib,這樣便于管理,以后系統(tǒng)移植到其他環(huán)境也相對容易很多,不再需要網(wǎng)上下載依賴的jar包了。

<localRepository>C:\Xebium\m2-lib</localRepository>

? ? ?2)Xebium的依賴包不斷在更新,有些可以更新到新版本,可以修改c:\Xebium\pom.xml文件中相關(guān)字段來升級版本,甚至可以修改啟動端口等參數(shù):




<properties>




? ? <selenium.version>2.53.1</selenium.version>




? ? <fitnesse.version>20171212</fitnesse.version>




? ? ..............




? ? <orgjson.version>20171018</orgjson.version>




</properties>




? ? ?3)Xebium的啟動jvm添加UTF-8支持,同樣在pom.xml文件中,可以看到多處<jvmarg .... />段,添加如下內(nèi)容即可:

<jvmarg value="-Dfile.encoding=UTF-8" />

如圖pom.xml配置項:

pom.xml



雖然Xebium是java實現(xiàn)的,但最終的測試部分是起進程調(diào)用命令行解釋執(zhí)行或者調(diào)用的。原則上,只要開發(fā)語言有自己的命令行調(diào)用方式運行程序,那么Xebium都可以支持,也就是說,不管你要測試什么語言的系統(tǒng),基本都可以做到。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容