![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Jmeter
文章平均质量分 55
跑跑在跑
这个作者很懒,什么都没留下…
展开
-
jmeter吞吐量控制器
用于控制其下子节点的执行次数和负载占比,并不能用于控制吞吐量。Total Executions:执行次数Percent Executions:执行占比(1-100)Per User:当选择Total Executions时,表示线程数;当选择Percent Execution时,表示线程数*循环次数例如,整个线程组配置线程数10、循环次数21、http1:Total Executions=5,配置超过线程数*循环次数20按照20来 http2:Percent Executi...原创 2021-07-09 14:50:12 · 301 阅读 · 1 评论 -
jmeter使用BeanSheel转化响应数组为字符串
在自动化测试过程中,经常会遇到解析响应中的list数组,转化为字符串,下面进行引用接口响应如下:期望是得到477960,477961,477962,477963...{ "code":1000, "message":"", "data": { "play_id":"15932", "sign":"24bb0bf44800dfbd3ccd1390de02c142", "play_count":"79", "...原创 2021-02-04 17:09:38 · 1767 阅读 · 3 评论 -
jmeter组件之JSON Path Extractor(Jason路径提取器)
有个小游戏礼包测试,开始游戏接口会返回当前场次所有礼包ID(一个Jason串),用户每次点击礼包,前端会随机调用打开礼包接口携带礼包ID为了自动化测试,则必须要解析开始游戏接口返回所有礼包ID,在打开礼包接口中引用此时可以使用JSON Path Extractor1、安装 Json Path Extractor插件,用JSONPathExtractorExample.jmx (在官网下...原创 2019-11-06 16:02:34 · 1175 阅读 · 2 评论 -
Jmeter连接MYSQL数据库(包含SSH)
士大夫撒地方原创 2018-11-15 16:12:58 · 1792 阅读 · 1 评论 -
Jmeter录制手机和网页脚本
一、录制手机脚本,以苹果手机为例1、首先创建一个线程组专门放置录制的脚本2、创建HTTP代理服务器,注意该原件在测试计划->非测试原件下面3、配置HTTP代理服务器端口填写本机未被占用端口,例如9080;HTTPS Domains填写本机IP或localhost目标控制器选择刚才第一步创建的线程组,这样录制的脚本会自动打印在其下4、为了观察所录制脚本的后端相应,可以为HTTP...原创 2018-11-28 16:37:32 · 457 阅读 · 0 评论 -
jmeter使用BeanShell断言校验接口响应
1、通常可以使用响应断言来判断,但是接口如果返回响应过于复杂,或者需要校验多个响应时,不太实用2、使用BeanShell断言响应示例如下:需要校验返回data中的ranking,以及top_list数组{ "code":1000, "message":"成功", "data": { "top_list": [ ...原创 2019-05-25 18:04:03 · 692 阅读 · 0 评论 -
jmeter分布式压测
调度机(Controller):主要负责性能测试脚本的分发,及各个执行机(Slave)的测试结果收集汇总,报告产出。执行机(Slave):主要负责执行性能测试脚本及断言等(命令行模式执行,无界面),并将执行结果反馈给调度机,若断言执行成功则不返回请求响应数据及详细断言信息。1、上传压测脚本和外部读取的csv文件;只需要上传jmx脚本到master服务器,节点机不需要上传,压测脚本自...原创 2019-09-06 15:18:19 · 152 阅读 · 0 评论