jmeter中token测试

server/2024/10/9 0:45:42/

案例:

网站:http://shop.duoceshi.com

讲解:用三个接口来讲解

第一个接口code:GET http://manage.duoceshi.com/auth/code

第二个登录接口:http://manage.duoceshi.com/auth/login

第三个接口:http://manage.duoceshi.com/api/menus/build

实战:

1、新建三个http请求,取名:code/login/build

2、添加一个http请求默认值放最上面,填入默认的协议和IP

3、编写第一个接口

填写请求参数和路径,添加一个查看结果树,查看运行后的结果。出现uuid等参数

4、用正则表达式   将响应体地址中的uuid提取出来,作为下一个接口的请求体参数

添加后置处理器-正则表达式提取器-自定义引用名称,填写正则表达式"uuid":"(.+?)",模板$1$,随机匹配,缺省值null

5、编写login登录接口 ,可以看到 login请求体类型是json类型

login里面填请求体

6、新建正则表达式  提取登录接口中的token

 在配置元件中,添加一个http信息头关联器,将提取的token放到http请求默认值下面

填入Authorization和变量token的引用名

7、编辑第三个接口:http://manage.duoceshi.com/api/menus/build

查看结果树

Authorization:

错误总结:

1.http请求网址上下是否衔接,注意斜杠的位置

2.http请求方法有没有选错

3.需要填写的地方:正则表达式:五项都要重新检查或输入。

响应体:注意符号。最好用双引号。检查空格。检查变量是否上下相同。


http://www.ppmy.cn/server/127215.html

相关文章

C++(string类的实现)

1. 迭代器、返回capacity、返回size、判空、c_str、重载[]和clear的实现 string类的迭代器的功能就类似于一个指针,所以我们可以直接使用一个指针来实现迭代器,但如下图可见迭代器有两个,一个是指向的内容可以被修改,另一个则是指…

样式重置 normalize.css

安装normalize.css npm install --save normalize.csspnpm add normalize.css安装less yarn add less -Dmain.ts import { createApp } from vue import App from ./App.vue // 引入 import normalize.csscreateApp(App).mount(#app)index.less import less中的语法 imp…

sadTalker本地编译

SadTalker一款开源的可生成逼真的人像动画的工具。它利用深度学习技术,根据输入的图像和音频,生成具有生动表情和动作的视频。用户可以通过上传照片或使用预设的模型,轻松创建个性化的动画内容. 以上是官网的图, 下边是本地部署生成的,效果差…

OpenGL ES 索引缓冲区(4)

OpenGL ES 索引缓冲区(4) 简述 本节会介绍索引缓冲区,索引缓冲区和顶点缓冲区类似,也是显存上的一段内存,只不过上面的数据用处不同,索引缓冲区故名思义里面的数据是用于索引,主要作用是用于复用顶点缓冲区里的数据。…

【ADC】ADC 系统失调和增益误差的校准方法

概述 本文学习于TI 高精度实验室课程,讨论如何计算增益和偏移误差并通过校准消除。首先对数据转换器系统进行偏移和增益误差计算,然后讨论几种校准此误差的方法。最后介绍一些难以校准的误差源。 文章目录 概述一、误差校准原理与方法二、实际应用问题举…

黑马java学习笔记13(阶段二 第四章4-2~第四章4-3 98)

以下学习笔记记录于:2024.09.25-2024.09.30 文章目录 阶段二 JavaSE进阶第四章 集合框架4-2 List系列集合90 特点、特有方法91 遍历方式92 ArrayList集合的底层原理93 LinkedList集合的底层原理、特有方法94 LinkedList集合的应用场景:栈、队列 4-3 Set系…

螺蛳壳里做道场:老破机搭建的私人数据中心---Centos下Docker学习01(环境准备)

1 准备工作 由于创建数据中心需要安装很多服务器,这些服务器要耗费很所物理物理计算资源、存储资源、网络资源和软件资源,作为穷学生只有几百块的n手笔记本,不可能买十几台服务器来搭建数据中心,也不愿意跑实验室,想躺…

我为什么决定关闭ChatGPT的记忆功能?

你好,我是三桥君 几个月前,ChatGPT宣布即将推出一项名为“记忆功能”的新特性,英文名叫memory。 这个功能听起来相当吸引人,宣传口号是让GPT更加了解用户,仿佛是要为我们每个人量身打造一个专属的AI助手。 在记忆功…