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

匿名 · 2018年09月14日 · 611 次阅读

使用 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 执行就完成了 ,直接进入项目构造就可以了。

2.可能会出现乱码的问题,这里从网上查到的解决方法如下:
1)首先在本地配置环境变量 JAVA_TOOL_OPTIONS 变量值为: -Dfile.encoding=UTF8

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

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

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

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

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

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