您的位置:軟件測試 > 開源軟件測試 > 開源單元測試工具 > TestNG
Jenkins+ANT+TestNG環(huán)境搭建
作者:rose_jeff 發(fā)布時間:[ 2016/11/17 17:15:12 ] 推薦標簽:TestNG 單元測試

  環(huán)境準備:
  Ubuntu 16.04 系統(tǒng),配置TestNG環(huán)境,安裝ant,jenkins,我是使用命令方式安裝的:
  安裝ant: sudo apt install ant
  安裝Jenkins:
  wget -q -O - https://jenkins-ci.org/debian/jenkins-ci.org.key | sudo apt-key add -
  sudo sh -c 'echo deb http://pkg.jenkins-ci.org/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list'
  sudo apt-get update
  sudo apt-get install jenkins
  安裝Java環(huán)境,使用java -version命令檢查是否之前有安裝,如果沒有安裝可以根據提示進行安裝
  安裝好Jenkins后,打開瀏覽器訪問localhost:8080,進到Jenkins主頁面:
  安裝插件:
  點擊左上方Manage Jenkins  -> Manage Plugins  -> Available ->在Filter框中輸入關鍵字搜索需要安裝的插件
  這里我們需要安裝 Ant Plugins和TestNG Results Plugin.
  這個我們想創(chuàng)建一個Windows Slave節(jié)點,讓testng在Windows讓運行:
  點擊左上方Manage Jenkins  -> Manage Nodes  ->New Node ->輸入節(jié)點名字,勾選Permanent Agent, 點擊 OK

  其中Labels選項在后面指定Project在哪個地方運行時會用到,名字可以自己指定;
  Launch Method:選擇Launch agent via Java Web Start方式
  然后點擊Save。
  創(chuàng)建一個Project:
  點擊左上角New Item  -> 輸入項目名稱,選擇項目類型FreeStyleProject,點擊OK按鈕 -》

  勾選Restrict Where this project can be run,在Label Expression中輸入開始創(chuàng)建的節(jié)點的Label,項目會在這個slave上面執(zhí)行了
  勾選Use custom workspace,在Directory中寫入Testng項目路徑,

  Build選擇Invoke Ant方式,在Build File欄輸入build.xml文件的路徑,

  Post-build Actions選擇Publish TestNG Results,在TestNG XML Report Pattern中填寫需要顯示的xml報告名稱,點擊保存。
  在子服務器上面訪問Jenkins并建立鏈接,具體方式可以參考:http://www.tuicool.com/articles/vYb2ymE
  之后可以在Master或Slave機器上運行剛剛新建的Project了。

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