postman还能做接口自动化测试???怎么实现呢?戳这里->>>Newman+Postman实现接口自动化测试

 

 postman 更多学习资料 ->>>> 点击这里获取资料

 

Newman+Postman实现接口自动化测试

 

目录

1 Newman插件介绍 3

1.1 插件简介 3

1.2 Newman安装 3

1.3 基本命令介绍 3

2 Postman工具使用 4

2.1 界面介绍 4

2.2 添加环境变量 5

2.3 添加全局变量 5

2.4 变量的调用 6

2.5 添加断言 6

2.6 内置常用脚本 7

2.7 批量运行脚本 8

2.8 导出文件 9

3 Newman批量执行生成报告 10

3.1 批量执行导出文件 10

 

  1. Newman插件介绍
    1.  插件简介

Newman 是 Postman 推出的一个 nodejs 库,可以直接在命令行中运行postman导出的json文件的插件;

Newman 可以方便地运行测试集合,可以批量执行API测试用例并生成报告。

    1.  Newman安装
  1. 安装node.js 配置环境变量,下载地址:https://nodejs.org/en/
  2. 打开命令行,运行:npm install -g newman,然后newman -v 检查是否安装成功

    1.  基本命令介绍
  1. 运行脚本

newman run json文件[options]

  1. 指定环境变量

newman run xxx.json -e xxx.postman_environment.json

  1. 指定全局变量

newman run xxx.json -g xxx.postman_globals.json

4、生成测试报告json,html格式

newman run xxx.json -r test_report.html

  1. Postman工具使用
    1.  界面介绍

    1.  添加环境变量

一般这里会添加接口测试、正式站域名地址,方便于切换测试测试站和正式站

    1.  添加全局变量

1、添加固定全局变量值

2、添加动态全局变量参数

    1.  变量的调用

调用格式{{变量名}},在请求地址、请求头、请求参数中都可以调用变量值

    1.  添加断言

接口断言三个维度:协议状态码断言、业务状态码断言、返回参数断言

    1.  内置常用脚本
  1. 常用内置断言脚本

  1. 其他常用内置脚本

    1.  批量运行脚本

 

    1.  导出文件

Postman中导出的文件一般为json格式

  1. 导出接口测试用例集

  1. 导出环境变量

  1. 导出全局变量

 

  1. Newman批量执行生成报告
    1.  批量执行导出文件

1、终端命令行中运行:Newman run [导出api集] -e [导出环境变量] -g [导出全局变量] -r html

 

2、-r html指定生成html,json,xml形式的测试报告,保存用户->newman文件夹下

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值