Jmeter简单实现测试接口高并发

mac2025-01-19  72

Jmeter测试接口高并发

1、创建线程组,可以更改线程组名称 2、添加仅一次控制器,用来控制登录(登录只需要一次) 3、右键仅一次控制器,创建http请求(改名为login),用于登录请求,并配置相关请求信息和参数 4、右键login请求,创建查看结果树 登录成功后返回的信息 5、右键login请求,创建正则表达式提取器,提取登录请求成功返回的token,用于其他接口的调用 引用名称:token 后面验证码校验接口要用到的变量名称 正则表达式:.* {.* “token”:"(.+?)".* }.* 即为读取token返回值内容 模版 : 模板是使用正则表达式提取到的第几个值。因为可能有多个值匹配,所以要使用模板。从1开始匹配,依次类推。这里只有一个,所以填写 1 1 1即可 匹配数字:0 代表随机取值,1 代表全部取值。默认1。 缺省值表示参数没有取到值的话,默认给它的值。一般不填

6、右键线程组名,创建简单控制器用于其他接口的请求 7、右键简单控制器创建http请求,请求登录后的其他接口 配置请求接口请求信息,添加接口需要的参数 8、右键http请求添加http请求头控制器,并设置相关参数信息 9、添加查看结果树,接口调用成功返回信息 10、在线程组可以改变线程的数量、循环的次数,实现多线程并发请求

最新回复(0)