1. 环境配置
1. 需要安装nodejs环境
1. 在CMD命令下执行:node -v 和 npm -v 来查看是否安装了nodejs环境
2. 安装Newman软件包
1. npm install -g newman
3. 安装jenkins软件
1. http://localhost:9199/,打开jenkins网页
2. 导出源文件
1. Postman导出postman_collection.json文件
2. 导出全局变量文件Global.json文件:environments→自定义的文件夹→Export
3. CMD执行Newman命令
1. 执行本地json文件,会在命令中打印结果
命令: newman run <相对路径>/postman_collection.json
2. 使用环境变量
命令:newman run <相对路径>/postman_collection.json -e <相对路径>/global.json
3. 生成JSON,html,xml测试结果,在当前目录下新建一个newman目录生成.json,.html,.xml文件
命令:newman run <相对路径>/postman_collection.json -e <相对路径>/postman_collection.json -r json,html,junit
4. 生成指定路径,指定文件名的测试报告,--reporter-<文件格式>-export,文件格式对应要生成的文件
命令:newman run <相对路径>/postman_collection.json -e <相对路径>/postman_collection.json -r html --reporter-<文件格式>-export report.html
4. jenkins持续集成运行newman测试
1. 需要配置的环境,因为jenkins访问不到本地环境
1. 打开Manage Jenkins→Manage Nodes and Clouds→选择节点→配置从节点→勾选Environment variables
2. 配置环境
2. 新建Item
1. 配置触发器,表示每天晚上的20时会执行项目
2. 构建环境,选择增加构建步骤,选择Execute Windows batch command选项
3. 执行项目,Bulid Now,测试是否成功执行
标签:newman,Postman,collection,Newman,json,html,jenkins,postman From: https://www.cnblogs.com/chf333/p/16976340.html