LoadRunner与JMeter的比较
来源:互联网 发布:java窗口程序 编辑:程序博客网 时间:2024/05/22 07:02
性能测试工具具有这样的一些特点:
Critical Features:
1、支持HTTP/HTTPS协议,能够发送HTTP/HTTPS request;
2、支持用户场景(借用了LR中的词汇),能够以某种比例在不同的业务上分布用户数量;
3、支持事务;
4、支持参数化和关联(还是借用LR中的词汇);
5、能够获得和汇总请求响应时间等数据,能够提供响应时间汇总、事务/请求处理成功率等数据报表;
Non-Critical Features:
1、能够以漂亮的图表展示出结果数据;
2、能够提供漂亮的用户界面(GUI);
3、能够提供良好的录制功能和调试环境;
另外,从我所测试的产品,和我个人的角度来说,我还希望工具具有以下功能:
1、能够灵活的扩展,例如,我的应用的后端(bakcend)和前端的通讯使用的是RPC方式,则我希望工具能够通过我已有的API直接对后端产生负载,进行负载测试;
2、可以使用命令行方式,采用批处理模式运行(不需要GUI),运行后的结果能够通过Email等发送给我,或是直接integration到一个可发布的web页面上;
3、收集得到的数据能够很容易的进行再处理(例如,以XML格式存储raw data);
4、工具本身具有很好的可信度,可以通过查看代码等方式,了解当意外发生时是工具本身的问题或是应用的问题。
大体上,JMeter和LoadRunner都可以很好的完成Critical Feature中列出的任务,而LR在Non-Critical Feature方面表现更出色。不过,JMeter在我希望的更灵活的功能方面大获全胜。
JMeter的另一个最大的优势,自然是在 cost方面,LR的价格是有目共睹的,而JMeter,接近0的获得成本对于资金不那么宽裕的公司来说,实在是难得。
- JMeter与LoadRunner的比较
- JMeter与LoadRunner的比较
- LoadRunner与JMeter的比较
- LoadRunner与JMeter的比较(九)
- Jmeter与LoadRunner的异同
- JMeter学习-003-JMeter与LoadRunner的异曲同工
- JMeter学习-003-JMeter与LoadRunner的异曲同工
- nGrinder与JMeter的比较
- loadrunner与JMeter、KylinPET性能测试工具的对比
- Jmeter和loadrunner的异同
- Jmeter和LoadRunner的异同
- Jmeter和loadrunner的异同
- loadrunner和jmeter的区别
- Jmeter 和LoadRunner 的区别
- Jmeter和LoadRunner的异同
- Loadrunner,Jmeter
- jmeter loadrunner
- jmeter比较好的教程
- java程序运行时会存储到什么地方
- Python上下文管理器
- Fragment的定义与基本使用
- 为应用增加登录功能 ruby on rails
- 【推荐精读】从item-base到svd再到rbm,多种Collaborative Filtering(协同过滤算法)从原理到实现
- LoadRunner与JMeter的比较
- C语言之单位下三角矩阵求逆
- 【JAVA核心技术卷一】Object Oriented面向对象
- php定时执行计划任务,定时访问页面
- hdoj 3037 Saving Beans 【Lucas】
- 前后端分离的思考与实践(六)
- awk 简介
- Java WebService入门实例
- 1022. D进制的A+B (20)