会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Gritli
博客园
首页
新随笔
联系
订阅
管理
2025年1月19日
JMeter通过JSON提取器获取任意一行数据中的多个字段
摘要: 存在如下响应信息: { "result": { "data": [ { "字段1": "DK-01", "字段2": null, "字段3": "210(3mm/40kg)",}, {"字段1": "DK-01","字段2": null,"字段3": "210(3mm/40kg)",}, {"字段1
阅读全文
posted @ 2025-01-19 14:54 Gritli
阅读(79)
评论(0)
推荐(0)
2024年2月2日
fiddler抓包提示:Response body is encoded.Click to decode.
摘要: 1、问题:打开fiddler时接口的响应提示:Response body is encoded.Click to decode. 2、解决:勾选菜单栏Rules > Remove All Encodings
阅读全文
posted @ 2024-02-02 16:14 Gritli
阅读(483)
评论(0)
推荐(0)
2022年11月28日
Jmeter中用户定义的变量跟用户参数的区别
摘要: 用户定义的变量: 全局变量,可以跨线程组被调用,但是,在启动运行时,获取一次值,在运行过程中,不会再动态获取值。用户参数: 局部变量,只能在自己的线程组中被调用,不能直接跨线程组被调用;但是,它在启动时,调用一次,在运行过程中,还会动态调用。 这里主要注意后面一点,用户定义的变量:在启动的时候,获取
阅读全文
posted @ 2022-11-28 14:19 Gritli
阅读(1198)
评论(0)
推荐(0)
2022年11月2日
Jmeter启动报错: ANOMALY: use of REX.w is meaningless (default operand size is 64), Unrecognized option: --add-opens
摘要: 摘要:需要远程到其他电脑,把本机的jmeter打包发到远程的电脑上,启动jmeter时报错如下: 原因分析:第一反应无法创建java虚拟机我以为是没有JDK,通过CMD Java -version 发现其实是有JDK的 解决:最后发现通过jmeter.jar jar包可以正常启动
阅读全文
posted @ 2022-11-02 11:20 Gritli
阅读(1969)
评论(0)
推荐(0)
2022年7月19日
JSON提取器中串联一个接口的多个值传给下个接口(compute concatenation var的实际使用场景)
摘要: 实际场景:某功能在前端支持选择多条数据后点击提交,表现在接口是,一次传了多个Id。 问题:需要将上个接口的多个Id串联,传给提交接口。 处理方式:通过JSON提取器勾选:compute concatenation var 拼接所有Id,然后通过变量名_ALL传参 结果展示:
阅读全文
posted @ 2022-07-19 14:06 Gritli
阅读(375)
评论(0)
推荐(0)
2022年6月20日
jmeter中下一接口依赖上一接口的参数,上一个接口存在分页时,如何在下一接口循环读取上一接口的数据?
摘要: 问题背景: 工作中性能测试存在接口数据依赖,B接口依赖A接口的数据,希望提取到A接口的数据,传入到B接口,但是A接口存在分页的情况。 如何保证A接口返回的数据未知,且每次从A接口传给B接口的数据不重复呢? 问题如下: 问题思考及推演: 1、首选解决分页的问题,当存在分页功能时。A接口返回的数据量是根
阅读全文
posted @ 2022-06-20 21:52 Gritli
阅读(1167)
评论(2)
推荐(0)
2022年1月8日
jmeter 从多个数中随机取一个值的方法
摘要: 问题描述:使用jmeter进行接口测试时,遇到枚举值(如:10代表闲置、15代表使用中、20代表维修等)我们需要随机取一个类型传到接口中。 解决思路:通过函数助手查找随机函数,找到__chooseRandom以及__randomFromMultipleVars两个内置函数 方法1、使用__rando
阅读全文
posted @ 2022-01-08 10:11 Gritli
阅读(7843)
评论(0)
推荐(0)
2022年1月7日
在一个接口随机获取多个变量,然后传给后面的接口。
摘要: 需求:在一个接口中我希望随机获取Code,Name两个变量,但是这两个属性需要是在同一条记录里面,获取属性后需要分别传给后面接口。 实现思路:1、通过$..entities[*]["Code","Name"] 然后随机取一个得到的结果如下:TypeCategory={"Code":"0006","N
阅读全文
posted @ 2022-01-07 19:46 Gritli
阅读(150)
评论(0)
推荐(0)
2021年12月25日
JDBC Request 中 Variable names 以及 Result variable name 的使用方法
摘要: 1、Variable name 的使用方法 设置好JDBC Connection Configuration、JDBC Request 具体配置百度 如果数据库查询的结果不止一列那就在Variable names 中多定义几个变量。 如果获取的每列数据不止一个可以通过循环控制器+计数器 或者ForE
阅读全文
posted @ 2021-12-25 11:33 Gritli
阅读(779)
评论(0)
推荐(0)
2021年12月1日
Jmeter中通过V函数使Foreach控制器有多个输入变量
摘要: 需求:Foreach 控制器只能有一个输入变量。但是实际情况会出现需要使用多个变量。 如:上一个接口获取到多个字段且每个字段用Json提取器获取的时候都是一个集合,期望将获取到的字段传给下一个接口。 思路:由于Json提取器的格式为变量_数字;计数器刚好也是数字 那么就会想到 变量_${计数器};但
阅读全文
posted @ 2021-12-01 11:47 Gritli
阅读(1275)
评论(0)
推荐(0)
下一页
公告