【接口测试笔记】postman+newman实现接口集合一键执行

postman+newman实现接口集合一键执行

postman是开发和测试人员调试代码和进行接口测试常用工具。在测试人员进行接口关联时,如何避免重复的选择集合、勾选测试接口并选择数据文件这一系列繁琐的操作实现一键执行的操作呢?需要配合使用postman和newman进行一键执行的操作。下面将进行介绍newman常用语法和示例演示。
前期准备
工具准备:
1、安装node.js(官网下载)
2、安装newman:npm intsall -g newman
文件准备:
1、接口测试集合的json包
2、环境变量数据包(包括全局变量或者环境变量)
3、参数化的数据文件
new执行语法(windos 命令行模式:cmd)
(1) 运行集合:newman + run + 集合文件路径
newman run d:\搜索测试\搜索.postman_collection.json
(2) 指定环境文件路径:newman + run + 集合 + -e/–environment + 环境变量文件路径

newman run d:\搜索测试\搜索测试.postman_collection.json -e d:\搜索测试\测试项目.postman_environment.json

(3)指定全局变量的文件地址:-g/ --gloabals + 全局变量环境文件路径
(4)用于迭代的数据源文件路径():-d/–iteration-data +测试数据文件路径
(5)指定迭代次数:-n/–iteration-count
(6) 生成测试报告:
简单版:
安装 :npm install newman-reporter-htm
在当前目录下生成测试报告:newman run 集合路径 -r html
精美版:
安装:npm install newman-reporter-htmleatra
生成报告:newman run 集合路径 -r htmlextra

将命令保存为.bat文件,可直接运行文件:newman run 文件名

查询天气接口测试一键执行示例:
1、从postman导出已调试完成的接口文件、环境变量文件和数据文件
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
保存在一个文件夹中(方便使用):
在这里插入图片描述
2、在该文件夹下打开命令行模式,执行newman命令

newman run 参数化学习.postman_collection.json -e 参数化学习环境.postman_environment.json -d 城市数据测试文件.txt

3、执行结果
在这里插入图片描述
在这里插入图片描述

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值