password
查看人数
type
status
date
slug
summary
category
icon
tags
作者
状态
😀
在 JMeter 做并发测试有时需要一些唯一ID,这时可以用到时间戳等,但时间戳在时间比较短就不合适了,
在 JMeter 中,每个线程(也称为 "Virtual User")都有一个唯一的线程号。要获取当前执行线程号,你可以使用 JMeter 的预定义变量 __threadNum。这个变量会提供当前线程的编号。
要在 JMeter 测试计划中使用这个变量,你可以直接将其插入到需要的元件中,例如在前置或后置处理器、请求、断言等地方。
例如,如果你想在 JMeter 的 HTTP 请求中添加一个自定义的 User-Agent 字符串,其中包含当前线程号,可以按照以下步骤操作:
  1. 在 HTTP 请求中,打开 "HTTP Header Manager" 元件。
  1. 添加一个 "User-Agent" 头。
  1. 在值字段中,输入类似以下的表达式:User-Agent: JMeter/__threadNum
这样,每次执行 HTTP 请求时,线程号都会被插入到 User-Agent 头中。
 
请注意,__threadNum 是一个预定义的变量,它的值在测试计划执行期间不会改变,所以你可以在需要的地方多次使用它。但是如果是一个线程循环执行__threadNum的值不会改变.
💡
有关使用上的问题,欢迎您在底部评论区留言,一起交流~
js 对返回的流式数据处理,字符串拼接乱码问题解决Linux 系统监控常用命令top
Loading...