Jmeter 的优缺点

一、Jmeter功能测试的优缺点

 

 

二、jmeter 对比 loadrunner

 

相同点:

1.通过中间代理,监控和收集并发客户端发出的指令,把他们生成脚本,再发送到应用服务器,再监控服务器反馈结果的一个过程;

2.指可设置多台代理在不同PC中,通过远程进行控制,即通过使用多台机器运行的谓的agant来分担load generator自身的压力,并借引来获取更大的并发用户数.

不同点:

不同点 jmeter loadrunner
安装 安装简单,组件小 loadrunner安装包有1G多,占用资源比较大,且相关配置比较麻烦
IP欺骗 一台PC上多个IP地址分配给并发用户,对于模拟较真实的用户环境来说,是较有用
脚本录制 一般使用badboy录制 提供了录制脚本的功能和环境,比较方便
报表 Jmeter的报表较少,性能分析能力比较不足 提供比较完整的数据,且能够提供漂亮的用户界面(GUI)
开源 jmeter是开源的 loadrunner是商业软件,需要破解
脚本修改 主要是针对jmeter中各个部件的熟悉程序,已经相关的一些协议的掌握情况,而不依赖于编程 loadrunner除了复杂的场景设置外,还需要掌握函数,修改脚本

 

三.   总结
JMeter确实有不能做的事情,不过,对于Web应用的测试,JMeter是足够强大了。

主要功能:
(1)支持HTTP/HTTPS协议,能够发送HTTP/HTTPS request;
(2)支持用户场景,能够以某种比例在不同的业务上分布用户数量;
(3)支持事务;
(4)支持参数化和关联;
(5)能够获得和汇总请求响应时间等数据,能够提供响应时间汇总、事务/请求处理成功率等数据报表;

参考转载:https://blog.csdn.net/huazhongkejidaxuezpp/java/article/details/48802745

 

posted on 2020-05-06 14:13  bug无处不在  阅读(3985)  评论(0编辑  收藏  举报