您的位置:软件测试 > 开源软件测试 > 开源单元测试工具 > TestNG
Jenkins+ANT+TestNG环境搭建
作者:rose_jeff 发布时间:[ 2016/11/17 17:15:12 ] 推荐标签:TestNG 单元测试

  环境准备:
  Ubuntu 16.04 系统,配置TestNG环境,安装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环境,使用java -version命令检查是否之前有安装,如果没有安装可以根据提示进行安装
  安装好Jenkins后,打开浏览器访问localhost:8080,进到Jenkins主页面:
  安装插件:
  点击左上方Manage Jenkins  -> Manage Plugins  -> Available ->在Filter框中输入关键字搜索需要安装的插件
  这里我们需要安装 Ant Plugins和TestNG Results Plugin.
  这个我们想创建一个Windows Slave节点,让testng在Windows让运行:
  点击左上方Manage Jenkins  -> Manage Nodes  ->New Node ->输入节点名字,勾选Permanent Agent, 点击 OK

  其中Labels选项在后面指定Project在哪个地方运行时会用到,名字可以自己指定;
  Launch Method:选择Launch agent via Java Web Start方式
  然后点击Save。
  创建一个Project:
  点击左上角New Item  -> 输入项目名称,选择项目类型FreeStyleProject,点击OK按钮 -》

  勾选Restrict Where this project can be run,在Label Expression中输入开始创建的节点的Label,项目会在这个slave上面执行了
  勾选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