1.配置环境
安装node.js,Newman。node.
js是postman推出的一个json库,Newman可以读取node中的数据,所以需要安装node.js和Newman。
点击node.js的安装包,无脑点击确定。安装成功后运行cmd,输入 node -v 查询node是否安装成功,成功后会显示node版本号。如下图。
接着用cmd命令安装newman,输入:npm install -g newman 等待成功后输入 newman -v 查询newman是否安装成功,成功会显示版本号,如下图。
如果显示 未识别命令用cmd命令配置newman环境
:npm config set registry=http://registry.npmjs.org
再次查询newman,显示版本号后就可以使用Newman了。
2.Newman使用命令:
- -e:使用环境变量
- -g:使用全局变量
- -d:使用数据驱动
- -n:设置循环次数
- -r json --reporter-html-export (cli,junit,json,html都是文件的格式)导出测试报告
3.生成测试报告
首先需要下载html:npm install -g newman-reporter-html
完整运行打印报告
4.打开jenkins进行集成测试
- 点击新建项目
- 输入任务名称,选择freestyle 点击确定
- 输入注释,计时器和要运行的命令
计时器计时方式是 分 时 日 月 周,*表示全部时间,h/2表示两分钟一次
设置Windows cmd 命令格式,把命令输入框中,点击保存,应用
可以查看构建历史和运行情况,点击可立即测试一次
所生成的报告在C盘的用户目录下.Jenkins的workspace中