天成1 发表于 2018-1-7 18:37:23

Cucumber(4)——jenkins的集成

  (1)安装jenkins插件。
  a.安装关于git的插件,使jenkins能获取到git上面的代码。
  b.安装关于cucumber的插件,使jenkins能读取cucumber的报告。我安装的是cucumber-jvm-reports这款插件,看插件管理中还有好几款关于cucumber的插件,应该是都能使用的。具体的使用方法需要去插件的介绍页面上查看。
  (2)将你的cucumber代码放到git上面
  (4)将jenkins的git配置为cucumber的git,并且配置为每次git修改代码时进行构建
  (3)为jenkins的服务器配置下cucumber环境,这一步就和第一节中配置cucumber环境是一样的。
  (4)添加构建
  a.将jenkins的git配置为cucumber代码的git
  b.在构建页面点击添加构建步骤为执行shell脚本,其中的shell脚本为
  

if [ -f result.json ]; then  
rm result.json
  
fi
  

  
cucumber --format json -o result.json
  

  c.在构建页面点击添加构建后操作步骤为Publish cucumber results as a report。
  d.可选步骤为构建完成之后发送邮件。
  (5)进行构建。
  完成构建之后,点击到构建的结果页面查看如下:
https://images2015.cnblogs.com/blog/517871/201603/517871-20160317154034349-461210583.png
  点击图中的红色标注的地方,查看这次构建的结果,如下图:
https://images2015.cnblogs.com/blog/517871/201603/517871-20160317154225256-740832159.png
  这个页面也可以点击看看,能查看到一些其他的结果。
  通过上面可以看出,cucumber集成到jenkins上面去还是十分的简单的,通过jenkins我们只需要将我们的注意力集中到代码的实现和结果的分析上就可以了,至于是如何去执行的就交给jenkins去完成吧。

页: [1]
查看完整版本: Cucumber(4)——jenkins的集成