Jmeter和Tsung之间的对比
1、压力生成原理对比
Jmeter采用多线程的方式来设置并发度,对CPU和内存的消耗比较大
tsung采用面向高并发的erlang语言开发的,轻量级的进程方式,在并发方面有天然优势
2、多client的压力器支持
都可以进行分布式的部署多个压力器,来承担大并发的压力,当然应对大并发首先需要先对系统做调优,如tcp/ip的相关参数、文件句柄等
Jmeter不支持按照不同的机器的能力进行分担,所以压力器承担的压力是一样的;
Tsung可以分配权重。
3、对linux服务器资源的监控支持
tsung,可以对远程机器用erlang或者SNMP协议监控CPU、网络、内存,并生成相应的图表
jmeter, 需要用户自己开发监控程序
4、测试报告的生成
JMeter由于内存的限制,对于长时间生成的大数据文件加载解析时,效率要差一些要注意防止OOM,以及卡死的问题
对图标的生成的支持不全面,目前只看到响应时间,其他的类似tps是表格,曲线图不太清晰
Tsung在压力测试完成后,可用单独命令生成Html报告,报告比较全面
5、对压力脚本的支持
都支持脚本配置和脚本录制
tsung对脚本录制非常方便,并且支持手动修改,脚本格式和loadrunner是一样的。
jmeter支持对脚本的录制,但是对脚本的手工修改支持的不好,格式比较乱,难以手工修改。
业界一般用Badboy进行录制,再转为JMeter脚本
6、对测试数据的支持
都支持csv和数据库作为压力测试的数据源
需要嵌入自己的代码,动态生成数据,签名????
7、UI界面支持
jmeter支持通过UI界面方式进行相关的配置和执行情况显示,生成的报告有点土
tsung无客户端方式的UI界面,在压力测试过程中,无界面动态显示,可以通过日志观察执行情况
8、多协议的支持
Tsung:http、WebDav、SOAP、PostgreSql、mysql、LDAP
Jmeter:Http、SOAP、FTP、JDBC、LDAP、JMS、java
9、业界应用情况
Tsung:华为、淘宝、SNS网站等
jmeter:淘宝、腾讯等
相关推荐
该文档详细描述了jmeter和loadrunner之间的对比以及总结
Jmeter Jmeter Jmeter Jmeter Jmeter Jmeter Jmeter Jmeter Jmeter Jmeter Jmeter Jmeter Jmeter Jmeter Jmeter Jmeter Jmeter Jmeter Jmeter Jmeter Jmeter
jmeter5.0和jdk
JMeter中文手册JMeter中文手册JMeter中文手册JMeter中文手册JMeter中文手册JMeter中文手册JMeter中文手册JMeter中文手册JMeter中文手册JMeter中文手册JMeter中文手册JMeter中文手册JMeter中文手册JMeter中文手册...
将 jpgc-graphs-basic-2.0.zip 解压缩后只有一个 lib 目录,该目录下有一个 ext 文件夹和一个 jmeter-plugins-cmn-jmeter-0.3.jar 包,ext 文件夹中有 jmeter-plugins-graphs-basic-2.0.jar 和 jmeter-plugins-...
jmeter和性能插件安装包
jmeter安装和插件指南jmeter安装和插件指南jmeter安装和插件指南jmeter安装和插件指南jmeter安装和插件指南jmeter安装和插件指南
Web、Perl脚本、java对象、数据库和查询、ftp服务器或者其他 的资源) Jmeter 用于模拟在服务器、网络或者其他对象上附加高负载以测 试他们提供服务的受压能力,或者分析他们提供的服务在不同负 载条件下的总性能...
Jmeter 和Jprofiler工具的使用,以及比较
├ 第10章 高级篇之Jmeter压测课程总结和架构浅析 │ └ 35、课程总结和关于系统架构,推荐学习资料.mp4 ├ 第1章 章节一JMeter压力测试课程介绍 │ │ 1、亿级流量压测系列之Jmeter4.0课程介绍和效果演示.mp4 │ └...
JMeter和JMeter插件,JMeter的版本为5.0,对应的插件为1.3,亲测可用。
jmeter第三方插件,支持像lr一样实时监控TPS和响应时间
JMeterPlugins-Standard.jar和JMeterPlugins-Extras.jar.rar一下子两个都齐全了
jmeter, Apache JMeter镜像 是什么?Apache JMeter是一个 100%纯Java应用程序,旨在测试和测量性能。 它可以作为一个高度可移植的服务器基准以及多客户机负载生成器。Apache JMeter功能包括:能够加载和性能测试
Jmeter-环境安装和部署。详细的述写了安装及配置环境的步骤,以及使用步骤。新手必备
Jmeter怎么录制,怎么过滤,线程组有哪些内容? jmeter可以使用第三方的录制工具(badboy)或者使用自身的软件的录制功能进行,jmeter录制原理:是通过代理http服务器抓取用户操作网站过程中的链接。 jmeter可以在...
Apache jmeter jmeter-plugins-cmn-jmeter-0.6.jar 下载
Apache JMeter (apache-jmeter-5.5.tgz)可用于测试静态和动态资源、Web 动态应用程序的性能。 它可用于模拟服务器、服务器组、网络或对象上的重负载,以测试其强度或分析不同负载类型下的整体性能。 Apache JMeter...
Apache JMeter (apache-jmeter-5.5.zip)可用于测试静态和动态资源、Web 动态应用程序的性能。 它可用于模拟服务器、服务器组、网络或对象上的重负载,以测试其强度或分析不同负载类型下的整体性能。 Apache JMeter...
JMeter导入jmx运行脚本时出现这样的错误jmeter.save.SaveService: Conversion error ...---- Debugging information ---- message : kg.apc.jmeter.vizualizers.CorrectedResultCollector ...cause-message : kg.apc....