jmeter工具介绍
一、原理
向服务器提交请求,并从服务器取回请求返回的结果。
即建立一个线程池,多线程运行取样器产生大量负载,在运行过程中通过断言来验证结果的正确性,通过监听器来记录测试结果。
二、与loadrunner对比
- loadrunner由c语言开发,jmeter纯java开发
- jmeter开源,loadrunner收费
- jmeter小巧,下载下来直接解压到指定目录下,配置jdk环境就可以了。loadrunner太大,将近4GB
- jmeter不支持ip欺骗,loadrunner支持。
三、目录结构

- bin目录

examples:存放jmeter使用实例
ApacheJMeter.jar :Jmeter源码包
jmeter.sh:启动文件
jmeter.properties:jmeter配置文件<
本文详细介绍了JMeter的工作原理,包括它如何通过多线程产生负载和验证结果。同时,对比了JMeter与LoadRunner的区别,如JMeter的开源特性、轻量级和不支持IP欺骗。此外,还深入解析了JMeter的目录结构、体系结构以及控件的使用,如线程组、取样器、逻辑控制器和监听器等。
订阅专栏 解锁全文

668





