JMeter
文章平均质量分 59
JMeter相关
一个快乐的小测试
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
BeanShell实现保存POST请求参数值到本地
隔壁项目组同事找到我,说想要使用JMeter调用接口批量跑一批数据,数据量大概10万,接口的请求体和响应体如下,要求将响应状态码为1000的deviceId保存到本地。这里需要思考的问题是,如何将POST请求中请求体参数值提取出来并保存?将10万个deviceId存储到本地csv文件,接口调用时,从本地读取请求参数值。可以使用log.info()将日志打印出来,在控制台查看是否正确。原创 2025-06-17 17:19:36 · 465 阅读 · 0 评论 -
JMeter实现保存GET请求参数值到本地
有一批数据量约3万的图片,需要通过调用获取图片接口,筛选出已过期的图片,并将筛选出的图片标识imageKey保存到本地,响应状态码非200表示图片未过期。为提高效率,想通过JMeter来实现批量调用,接口请求参数图片标识imageKey从本地csv文件读取。考虑到并发调用获取数据的正确性,请求参数值通过正则表达式提取器提取,最后使用BeanShell后置处理程序将符合条件的imageKey保存到本地。将3万图片对应的imageKey存储到本地csv文件,接口调用时,从本地读取请求参数值。原创 2025-06-17 13:41:57 · 346 阅读 · 0 评论 -
BeanShell之保存响应到本地(JSONArray)
有一个需求,需要将被测接口返回的url保存到本地,url在对象数组中,对象数组的长度在1-31之间,响应体如下。手动去一个一个复制粘贴效率太低,所以想通过JMeter来实现,使用JSON提取器每次会提取到多个url,那么我们该怎样将多个url分别保存到本地呢?如下图,我们可以看到提取到的所有url,其中url_matchNr为提取到的url的个数,后面遍历提取到的数据会用到。原创 2025-06-16 19:12:56 · 1086 阅读 · 0 评论 -
BeanShell之保存响应到本地
有一个需求,需要调用图片上传接口,上传10万张图片,并将接口返回的图片标识保存。首先想到的是可以通过java代码来实现,但太浪费时间。然后又想到或许可以通过JMeter的BeanShell来实现,方便快捷且简单。原创 2025-06-16 16:11:17 · 457 阅读 · 0 评论
分享