jmeter接口测试流程

接口说明:

选用的接口是获取access-token 的接口

https请求方式: GET 
接口地址:https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=APPID&secret=APPSECRET

参数说明

grant_type	:  获取access_token填写client_credential
appid	    :  第三方用户唯一凭证
secret	    :  第三方用户唯一凭证密钥,即appsecret

返回结果说明:

  • 正常情况下,会返回下述JSON数据包给公众号:
{"access_token":"ACCESS_TOKEN","expires_in":7200}
  • 错误时微信会返回错误码等信息,JSON数据包示例如下(该示例为AppID无效错误):
{"errcode":40013,"errmsg":"invalid appid"}

1.打开jmter

打开Jmeter之后,界面是如下接口
jmeter界面

2.创建项目

创建一个新的项目

  1. 点击左上角 文件=>新建
  2. 编辑测试计划名称,微信公众号接口

在这里插入图片描述

3.创建进程组

  1. “微信公众号接口”上点击右键=>添加=>线程(用户)=>线程组
  2. 编辑线程组名称---------- 获取access_token

在这里插入图片描述

4.新建http请求

  1. “获取access_token”上点击右键=>添加=>取样器=>http请求

在这里插入图片描述

在这里插入图片描述

5.http请求设置

web服务器参数设置

 1. 编辑http请求名称-------获取access_token成功
  1. 基本设置
    • 协议:https

    • 服务器IP:api.weixin.qq.com

    • http请求:GET

    • 路径:/cgi-bin/token?grant_type=client_credential&appid=wx312f3048933eb12d&secret=573bc0c057dbf9341bf58286ccc7d7a3

      路径说明:说明了入参grant_type,appid,secret的值
      在这里插入图片描述

6.添加断言

响应断言
右键添加=》断言=》响应断言
点击添加,出现一个输入框,这里选的是响应文本,字符串。当响应中包括输入框内的字符串时,测试用例通过。
你也可以选择设置其他断言方式
在这里插入图片描述

Json断言
Json断言可以做精准断言
右键添加=》断言=》Json断言

在这里插入图片描述

步骤

1.在Assert Json Path exists 中填写名称,格式为$.name
2.勾选Addictionlly Assert value
3.在Expected Value中填入 值

例:在这里插入图片描述

7.添加结果树

右键=》添加=》监听器=》查看结果树
在这里插入图片描述

8.执行

执行是点击上面工具栏的执行按钮
或者在线程组右键选择“启动”

在这里插入图片描述

9.执行结果查看

执行结果在察看结果树中,点击相应请求可以查看对应的“取样器结果”,“请求”,“响应数据”
在这里插入图片描述
(非作者允许,严禁转载)

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值