- 博客(9)
- 收藏
- 关注
原创 解决密码重命名时,传参与手输传参一致,报错密码错误
问题,经过检查,发现是重置密码的前一步激活用户的时候,token发生变化了,导致请求头不对,因此,需要拆分请求到不同线程内,且激活用户时需要重新获取登录的token。在激活用户,重置密码的实操中遇到请求体传参貌似没问题,但是报错。手输传参与jmeter传参对比。
2025-06-06 11:00:00
132
原创 Jmeter常用函数
如果找不到到属性值而且没有提供默认值,将返回属性名。在有提供默认值时,可以选择不用提供引用名(可选的),函数名的值可以设置为null,但会被忽略函数值;${__setProperty(属性名称,property_value,return_variable)}是一个内置函数,其作用是设置属性值,而且这些属性能够在整个测试计划里被不同组件访问。,但这是简化版的属性函数。它与property函数的区别在于,它不能存储值的变量。P函数与property函数类似,均是。2.property函数。
2025-06-05 09:46:43
317
原创 Jmeter内置时间函数使用
如:当前时间为 2022-04-19 16:55:33:318 ,${__timeShift(yyyy-MM-dd HH:mm:ss,,PT12.345,,)} 的执行结果为 2022-04-19 16:55:43:663。,如:当前时间为 2022-04-19 17:04:14 ,${__timeShift(yyyy-MM-dd HH:mm:ss,,PT-6H3M,,)} 的执行结果为 2022-04-19 11:07:14。,固定格式,例:2024-03-10T08:30:45.123+00:00。
2025-04-18 14:58:29
904
原创 jmeter配置外部文件作为入参-CSV数据文件设置步骤操作
5. 在测试用例中使用变量 在测试用例(如HTTP请求)里,运用 `${变量名}` 格式引用CSV文件中的数据。1. 准备CSV文件 首先得创建一个CSV文件,文件里每一行代表一组测试数据,各列数据用逗号分隔。3. 添加CSV数据文件配置元件 在测试计划的线程组里,右键点击线程组,选择“添加” -> “配置元件” -> “CSV数据文件设置”。不勾选则读取完文件就停止。变量名称:填写CSV文件首行的列名,多个列名用逗号分隔,像 `vps`。文件编码:指定CSV文件的编码格式,一般设为 `UTF-8`。
2025-04-08 16:57:04
551
原创 Jmeter实现接口关联
模板:用$$引用起来,如果在正则表达式中有多个正则表达式,则可以是$2$,$3$等等,表示解析到的第几个值给authentication。引用名称:自己定义的变量名称,下一次要引用的参数名称时,如填写authentication,则可用${ authentication}引用它。Match Numbers:0代表随机,-1代表所有,其余正整数代表将在检查的内容中,第几个匹配的内容提取出来。匹配数字:0代表随机,-1代表所有,其余正整数代表将在检查的内容中,第几个匹配的内容提取出来。
2025-03-27 17:10:13
467
原创 如何使用 Jmeter 将 JDBC Request 多列查询结果用作后续接口参数?
四、循环控制器中添加http请求,名称引用计数器的i,可以看出是第多少次请求,主要是看查询出的结果,能否带过去。结语:通过以上步骤,即可将 JDBC 查询的多列结果动态传递到后续接口中,支持单行或多行数据的循环调用。■ Variable Name: 输入连接池名称,需与后续 JDBC Request 中的名称一致。第二个请求,如图,查询出总数,在variable names,定义count变量,来接收这个总数。三、添加循环控制器,循环次数,引用查询出的结果的总数。添加 JDBC Request。
2025-03-25 15:41:14
426
原创 JMeter如何连接数据库
jdbc:mysql://主机:端口/数据库名(示例:jdbc:mysql://localhost:3306/testdb)• database URL格式:jdbc:mysql://ip:port/table?查询多条,callable statement,config连接串中必须加allowMutiQueries=true,否则查询报错。• 右键线程组 → 添加 → 监听器 → 查看结果树/聚合报告:用于查看请求响应和性能数据。• 放置驱动:将下载的JAR文件复制到JMeter的lib/目录下。
2025-03-21 18:14:46
1148
原创 JMeter接口测试-上传文件
右键 线程组→ 添加→ 取样器→ HTTP 请求,设置 协议HTTPS,服务器名称,请求方法为 POST,路径 为文件上传接口。打开 JMeter → 右键测试计划→ 添加 → 线程(用户)→线程组(设置线程数、循环次数等)可以重命名线程组,如:上传图片。右键 HTTP 请求→ 添加→ 配置原件→ HTTP 信息头管理器(按照实际具体情况设置)。右键 测试计划→添加→ 监听器→ 查看结果树 ,用于查看请求详情。■ 文件路径: 上传文件的本地路径(如 C:\test.jpg)3. 添加文件上传参数。
2025-03-20 16:10:55
1210
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人