使用newman执行接口测试用例
Posted echoqi
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用newman执行接口测试用例相关的知识,希望对你有一定的参考价值。
一、安装Newman
npm install -g newman
二、执行case
newman run case生成的json文件
三、参数
npm install -g newman
- -e <source>, --environment <source>
设置环境变量
- -g <source>, --globals <source>
设置全局变量
-r cli
-r json
生成cli或json格式的报告
需要执行命令
npm install -g newman-reporter-html
来全局安装支持Newman生成html报告的组件 然后,再次执行命令newman run Postman_API_test.postman_collection.json -d data.json -r html
一般常用以下命令
newman run 用例集json -e 环境变量json -g 全局变量json
四、示例
1、设置environment环境 -e
执行以下命令
newman run test.postman_collection.json -e test.postman_environment.json >d://error.log
执行结果
由于接口依赖登录,未设置登录cookie导致请求失败,故需要将cookie设置为全局变量
2、设置全局变量 -g
执行以下命令
newman run test.postman_collection.json -e test.postman_environment.json -g C:Users est.postman_global.json >d://error1.log
以上是关于使用newman执行接口测试用例的主要内容,如果未能解决你的问题,请参考以下文章
Postman+Newman+Jenkins+Git持续集成时遇到的问题
postman+newman+jenkins持续集成接口自动化测试脚本