Jmeter 设置全局请求 重点cook

2024-01-23 13:04

本文主要是介绍Jmeter 设置全局请求 重点cook,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

原因

在使用jmeter 过程中为了方便 ,会设置很多公众信心 比如请求头  请求cook 还会设置多个线程组 在同一个线程组中 我们只需要设置一个请求请求cook 就可以了 但是 有逆骨 就是喜欢多个线程组所以出现问题了

解决方案

设置一个全局变量

步骤

在测试计划中设置一个信息头管理器

下面就是具体步骤 创建线程组

普通线程组:这是最常见的线程组类型,用来模拟虚拟用户发送请求到服务器。在普通线程组中,你设置的线程数量就相当于虚拟用户的数量。普通线程组可以并发或序列执行,取决于你的设置。

setUp线程组:这是一个特殊的线程组,它在测试开始前执行,常用来执行一些预备操作,比如说初始化一些参数,清理数据库,启动一些必须的线程等。此线程组的线程数应为1,因为所有线程将同时启动,且不关心其执行时间。

同理,还有一个和setUp线程组相对的tearDown线程组,它通常在所有其他线程组执行结束后执行,用来做一些清理工作。

所以个人建议登陆设置setUp线程组 

1. 设置一个setUp线程组
 
2.添加一个http请求

3.在这个http 请求中添加一个 正则表导师提取器

这种就很多信息了主要是看一下你们需要的值 在登陆的结果树中的响应数据中自己对应一下

比如我这边需要的是

的值所以我这边直接这么写

4.然后在继续添加 后置处理器

这里面的具体操作一个打印  一个获取并设置全局

额外 如何查看打印日志  在下面点击日志查看就可以看见了

5 所以我们把我们需要的值提升到了全局变量 

 在http信息头管理器中就可以设置了

到这里我们这个就算完成了

这样我们就可以共享我们的cook 了

细节:

登陆接口的响应数据 有时候是会变化的  自己注意

还有的人打印数据是 设置的模版数据 1 

小技巧 如果在这个正则表达式中 不知道是否有这个值 可以添加响应断言的判断

还可以参考别人的文档 链接:https://www.cnblogs.com/chenyq/p/14291722.htmlicon-default.png?t=N7T8https://www.cnblogs.com/chenyq/p/14291722.html

这篇关于Jmeter 设置全局请求 重点cook的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/636507

相关文章

SpringBoot全局域名替换的实现

《SpringBoot全局域名替换的实现》本文主要介绍了SpringBoot全局域名替换的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一... 目录 项目结构⚙️ 配置文件application.yml️ 配置类AppProperties.Ja

SpringBoot 获取请求参数的常用注解及用法

《SpringBoot获取请求参数的常用注解及用法》SpringBoot通过@RequestParam、@PathVariable等注解支持从HTTP请求中获取参数,涵盖查询、路径、请求体、头、C... 目录SpringBoot 提供了多种注解来方便地从 HTTP 请求中获取参数以下是主要的注解及其用法:1

SpringBoot请求参数传递与接收示例详解

《SpringBoot请求参数传递与接收示例详解》本文给大家介绍SpringBoot请求参数传递与接收示例详解,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋... 目录I. 基础参数传递i.查询参数(Query Parameters)ii.路径参数(Path Va

使用Python的requests库来发送HTTP请求的操作指南

《使用Python的requests库来发送HTTP请求的操作指南》使用Python的requests库发送HTTP请求是非常简单和直观的,requests库提供了丰富的API,可以发送各种类型的HT... 目录前言1. 安装 requests 库2. 发送 GET 请求3. 发送 POST 请求4. 发送

MySQL设置密码复杂度策略的完整步骤(附代码示例)

《MySQL设置密码复杂度策略的完整步骤(附代码示例)》MySQL密码策略还可能包括密码复杂度的检查,如是否要求密码包含大写字母、小写字母、数字和特殊字符等,:本文主要介绍MySQL设置密码复杂度... 目录前言1. 使用 validate_password 插件1.1 启用 validate_passwo

python设置环境变量路径实现过程

《python设置环境变量路径实现过程》本文介绍设置Python路径的多种方法:临时设置(Windows用`set`,Linux/macOS用`export`)、永久设置(系统属性或shell配置文件... 目录设置python路径的方法临时设置环境变量(适用于当前会话)永久设置环境变量(Windows系统

python运用requests模拟浏览器发送请求过程

《python运用requests模拟浏览器发送请求过程》模拟浏览器请求可选用requests处理静态内容,selenium应对动态页面,playwright支持高级自动化,设置代理和超时参数,根据需... 目录使用requests库模拟浏览器请求使用selenium自动化浏览器操作使用playwright

SpringBoot监控API请求耗时的6中解决解决方案

《SpringBoot监控API请求耗时的6中解决解决方案》本文介绍SpringBoot中记录API请求耗时的6种方案,包括手动埋点、AOP切面、拦截器、Filter、事件监听、Micrometer+... 目录1. 简介2.实战案例2.1 手动记录2.2 自定义AOP记录2.3 拦截器技术2.4 使用Fi

Go语言编译环境设置教程

《Go语言编译环境设置教程》Go语言支持高并发(goroutine)、自动垃圾回收,编译为跨平台二进制文件,云原生兼容且社区活跃,开发便捷,内置测试与vet工具辅助检测错误,依赖模块化管理,提升开发效... 目录Go语言优势下载 Go  配置编译环境配置 GOPROXYIDE 设置(VS Code)一些基本

小白也能轻松上手! 路由器设置优化指南

《小白也能轻松上手!路由器设置优化指南》在日常生活中,我们常常会遇到WiFi网速慢的问题,这主要受到三个方面的影响,首要原因是WiFi产品的配置优化不合理,其次是硬件性能的不足,以及宽带线路本身的质... 在数字化时代,网络已成为生活必需品,追剧、游戏、办公、学习都离不开稳定高速的网络。但很多人面对新路由器