持续集成 newman 持续集成初步实现踩坑

expect · 2018年09月14日 · 156 次阅读

使用jenkins构建newman定时执行任务踩坑笔记
1.前面的安装步骤以及导出步骤就不在赘述,主要是从在jenkins建工程开始:
1)点击新建任务

2)新建一个自由风格的工程

3)确定后,进入工程配置,在构建中选择执行windows批处理命令

4)这个时候查看从postman中导出的需要进行测试json文件的目录,比如说在 E盘的 postmantest文件中可以进行如下操作

这样就可以运行当前目录下导出的json文件。
5)然后查看自己newman的安装位置,这里使用的是cmd命令“where newman”,如图第一个地址,用作newman的环境。

6)在jenkins中编辑执行命令

这个只是简单的执行了下json,如果需要其他的指令,比如指定环境变量就和newman的指令相同。
7)然后点击应用(apply),我就是因为一直忽略了点击,所以一直不好用,先点击应用再点击保存即可

这样一个简单的jenkins执行就完成了 ,直接进入项目构造就可以了。另外可以能会出现乱码的问题,这里从网上查到的解决方法如下:
乱码问题解决:
1)首先在本地配置环境变量JAVA_TOOL_OPTIONS 变量值为: -Dfile.encoding=UTF8

2)如图所示选择系统设置

3)在全局属性中增加环境变量 键:LANG 值:zh_CN.UTF-8:

4)然后先点击应用,再点击保存

5)这个时候点击系统管理中的系统信息

6)如图所示的位置file.encoding 变为UTF-8,这样输出台的乱码问题就解决了

暂无回复。
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册