您的位置:軟件測試 > 開源軟件測試 > 開源功能測試工具 > Selenium
CI 遠程啟動selenium測試
作者:網(wǎng)絡轉載 發(fā)布時間:[ 2014/3/6 11:20:26 ] 推薦標簽:selenium 測試

一般情況下CI(比如jenkins)都在本地執(zhí)行測試代碼,但是假如CI是配置在linux/unix上的話啟動selenium比較麻煩,還要先起xwindow。不如專門指定一臺windows客戶端來執(zhí)行瀏覽器上的測試。過程簡述如下,以maven為例
1. 在CI的maven配置中傳一個選項參數(shù)給測試代碼,比如
mvn test -Dhost=[測試客戶端IP] -Dremote=true
2. 在測試類setup的時候讀取
Boolean clientHost = System.getProperty(“host”);
Boolean isRemote = System.getProperty(“remote”).equals(“true”);
3.假如是遠程模式的話初始化遠程驅動
driver = new RemoteWebDriver(new URL("http://“ + clientHost + ”:4444/wd/hub"), DesiredCapabilities.firefox());
當然不要忘記啟動selenium server

軟件測試工具 | 聯(lián)系我們 | 投訴建議 | 誠聘英才 | 申請使用列表 | 網(wǎng)站地圖
滬ICP備07036474 2003-2017 版權所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd