随笔分类 - JMeter学习札记
JMeter学习札记
摘要:JMeter上传图片到服务器 通过Fiddler捕捉到的请求如下,该请求中请求头中有token,请求体中只有一个name=file的参数 JMeter中新建Http请求,如下图,勾选KeepAlive和对POST使用multipart/form-data,token在请求头中,故在HTTP请求中将t
阅读全文
摘要:在实际性能测试过程中,通过业务模型计算出来的业务请求数量之间通常会用比例还进行模拟请求,以下为常用控制比例方式: 方法一、最简单也是最快捷的方式就是分不同的线程组,每个线程组的用户数按比例分配,比如如果是1:1,则每个线程组可分别使用50个用户进行测试。 方法二、使用IF逻辑控制器 具体操作方法如下
阅读全文
摘要:WebSocket接口需要下载dubbo插件才能使用 本次下载的版本为jmeter-plugins-dubbo-1.3.6,下载完成后jar文件放到\lib\ext目录下 由于工作需要,最近需要对dubbo接口进行测试,查询了很多资料,最后调试通过,记录下 以前也用Jmeter对dubbo接口进行过
阅读全文
摘要:在 LR 中是有一个“网页细分图”的,通过这个图,你可以比较容易的区分哪些请求的响应时间最长,如果响应时间过程,是消耗在server处理的时候,还是消耗在网络传输过程中——也就是所谓的 Server time 和 Network time。JMeter 并没有提供这么详细的区分——至少目前尚未发现,
阅读全文
摘要:说在前面,测试熔断降级系统时,要求测试一下对应的dubbo接口性能 1.安装Jmeter 2.将dubbo依赖包下载好放在jmeter路径/lib/ext下, 3.打开jmeter,测试计划下新建线程组,右键线程组,选择Sampler -> Dubbo Sample,如下图 4.填写Dubbo Sa
阅读全文
摘要:一、 使用命令行方式运行Jmeter 1.1 为什么 使用GUI方式启动jmeter,运行线程较多的测试时,会造成内存和CPU的大量消耗,导致客户机卡死。 所以正确的打开方式是在GUI模式下调整测试脚本,再用命令行模式执行。 命令行方式支持在多个环境下使用,windosw的dos环境下,也可以在li
阅读全文
摘要:需求: 需要提取下图中requestNo的值,使用JMeter3.1和4.0版本,使用正则表达式提取器始终无法获取 而后使用JMeter5.0的边界提取器,不需要写复杂的正则表达式,只要填写左右边界即可,和Loadrunner中左右边界值获取值是一样 ,如下: 1.右键HTTP请求,选择添加->后置
阅读全文
摘要:主要分3个步骤,详细操作步骤如下: 一、环境准备 1.下载mysql驱动,下载地址:https://dev.mysql.com/downloads/connector/j/,Select Operating System选择Platform Independent,然后根据所需下载 因版本更新原因,
阅读全文