当前位置:网站首页>Jmeter接口测试,关联接口实现步骤(token)

Jmeter接口测试,关联接口实现步骤(token)

2022-06-25 08:08:00 fish_study_csdn

目录

目录

         1、在测试计划里新建一个线程组,在线程组中新建一个登录的http请求

2 、添加一个正则提取器:

3、 再新建一个http请求,需要用到token

4、 再新建一个http请求头

5 、发送请求:

6 、除了用正则还可以用json提取器

6.1 把原来的正则提取器禁用

6.2 在登录的http请求上建立一个json提取器

6.3 使用token的查询接口不变

6.4 查询接口 OK


jmeter 用于接口测试时,后一个接口经常需要用到前一次接口返回的结果,应该如何获取前一次请求的结果值,应用于后一个接口呢?

一般有正则提取器和json提取器两种


拿一个登录的例子来说明,获取评论列表需要在登录后可查看

1、在测试计划里新建一个线程组,在线程组中新建一个登录的http请求

2 、添加一个正则提取器:

正则表达式匹配到token的值,赋给变量dlt

引用名称:自己定义的变量名称,后续请求将要引用到的变量名,如填写的是:dlt,后面的引用方式是${dlt}
正则表达式:提取内容的正则表达式,相当于lr中的关联函数
【() 括起来的部分就是需要提取的,对于你要提的内容需要用小括号括起来】
【. 点号表示匹配任何字符串】
【+ 一次或多次】
【? 在找到第一个匹配项后停止】

在这里插入图片描述

3、 再新建一个http请求,需要用到token

 4、 再新建一个http请求头

5 、发送请求:

6 、除了用正则还可以用json提取器

我没有重新建一个线程组,在原来对线程组的基础上做的

6.1 把原来的正则提取器禁用

6.2 在登录的http请求上建立一个json提取器

6.3 使用token的查询接口不变

 

6.4 查询接口 OK

 

原网站

版权声明
本文为[fish_study_csdn]所创,转载请带上原文链接,感谢
https://xuefeng.blog.csdn.net/article/details/125427486