使用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持续集成接口自动化测试脚本

postman的newman的命令,在执行接口的循环次数的时候,-n最大值是多少??最大我能并发多少次,谢谢。

newman使用

newman使用

postman+Newman+Jenkins框架