性能测试_性能分析_性能调优
文章平均质量分 67
biexf
这个作者很懒,什么都没留下…
展开
-
使用JMeter进行性能测试
<br /> <br />本文介绍使用 JMeter 性能测试 <br />from:http://tech.ddvip.com<br /> <br /> <br />JMeter是Apache组织的开放源代码项目,它是功能和性能测试的工具,100%的用java实现,<br />大家可以到http://jakarta.apache.org/jmeter/index.html下载源代码和查看相关文档。<br /> <br />1 JMeter作用领域<br />JMeter可以用于测试静态或者动态资源的性能<转载 2010-11-02 11:48:00 · 1078 阅读 · 0 评论 -
多个jmeter命令行实例需要注意的
<br /><br />如果用jmeter通过命令行(无图形界面)执行测试脚本,可参见jmeter最简单使用,并且启动多个jmeter实例,肯定会报地址端口已占用:<br />Waiting for possible shutdown message on port 4445 <br />java.net.BindException: Address already in use <br /> at java.net.PlainDatagramSocketImpl.bind0(Native M转载 2010-11-11 14:52:00 · 4290 阅读 · 0 评论 -
使用JMeter做性能测试的心得
企业应用开发过程中,性能测试是很重要的一个环节,在这个环节中Apache的JMeter以它开源、100%纯Java、操作方便等优点发挥着很大的作用。 经过一段时间的使用,多少有些心得和技巧,拿出来共享,希望能有些帮助。 1、制作测试脚本: 手工制作测试脚本,需要你知道请求的url和携带的参数等等,太花费时间。 所以可以用badboy工具录制脚本。这个工具虽然不是开源的,但是却可以用来免费的录制成.jmx的脚本,使用起来很方便。 官方网站是:http://www.badboy.com.au/ 2、转载 2010-11-10 16:22:00 · 1957 阅读 · 0 评论 -
理解JMeter的聚合报道(Aggregate Report)
<br />from :http://xinyitian.javaeye.com/blog/307280<br /> <br />Aggregate Report<br />是 JMeter 常用的一个 Listener,中文被翻译为“聚合报告”。今天再次有同行问到这个报告中的各项数据表示什么意思,顺便在这里公布一下,以备大家查阅。<br /><br />如果大家都是做Web应用的性能测试,例如只有一个登录的请求,那么在Aggregate Report中,会显示一行数据,共有10个字段,含义分别如下转载 2010-11-10 16:14:00 · 793 阅读 · 0 评论 -
jmeter最简单使用
<br /><br />from:http://marshal.easymorse.com/archives/3127<br /> <br /> <br />jmeter是apache jakarta项目下的测试工具,见:<br />http://jakarta.apache.org/jmeter/<br />可以用来做功能测试,负载测试和压力测试。是服务器端开发必备的测试工具。以前写过比较完整的文档,没有放在博客上,早就遗失了。最近做测试,要写多个日志记录基本的使用。<br />下载jmeter:<br转载 2010-11-11 15:07:00 · 1811 阅读 · 0 评论 -
JAVA_OPTS参数-Xms和-Xmx的作用
from: JAVA_OPTS参数-Xms和-Xmx的作用因为调试JProfile,不断修改Tomcat初始内存参数,往往Servlet还没crash,环境先崩溃,开始怀疑初始化参数的作用。废话不多说,开始研究。网上的好资料不多,有一篇解释还比较清楚,就拿来主义了。最近在网上看到一些人讨论到java.lang.Runtime类中的freeMemory(), totalMemory(), maxMemory()这几个方法的一些问题,很多人感到很疑惑,为什么,在java程序刚刚启动起来的时候freeMem转载 2010-11-11 14:57:00 · 871 阅读 · 0 评论 -
使用 JMeter 分布式性能测试
from : http://www.fztesting.com/viewthread.php?tid=138作者:陈雷 (Jackei)邮箱:jackeichan@gmail.comBlog:http://jackei.cnblogs.com作为一个纯 JAVA 的GUI应用,JMeter 对于CPU和内存的消耗还是很惊人的,所以当需要模拟数以千计的并发用户时,使用单台机器模拟所有的并发用户就有些力不从心,甚至还会引起JAVA内存溢出的错误。不过,JMeter 也可以像 LoadRunner 一样通过使用多转载 2010-11-10 16:51:00 · 715 阅读 · 0 评论 -
jmeter利用http代理服务器组件录制脚本
<br />from:http://www.51testing.com/?170805/viewspace-89855.html<br /> <br /> 在“工作台”添加“HTTP代理服务器”<br /><br /> <br />端口:<br />代理服务器的端口,默认8080,可自行修改,但不要与其它应用端口冲突<br />目标控制器:录制的脚本存放的位置,可选择项为测试计划中的线程组<br /> <br /><br /> <br /> 分组:<br />对请求进行分组。“分组”的概念是将一批请求汇总分转载 2010-11-09 15:47:00 · 1297 阅读 · 0 评论 -
JMeter技巧集锦
<br />from:http://java.chinaitlab.com/tools/355421.html<br /> <br /> JMeter 是一个流行的用于负载测试的开源工具, 具有许多有用的功能元件,如线程组(thread group), 定时器(timer), 和HTTP 取样 (sampler) 元件。 本文是对JMeter 用户手册的补充,而且提供了关于使用Jmeter的一些模拟元件开发质量测试脚本的指导。<br /><br /> 本文同时也讨论了一项重要的内容:在指定了精确的响应时间转载 2010-11-02 16:54:00 · 5369 阅读 · 1 评论 -
如何解决使用JMeter时遇到的问题?
<br /><br />这是对 JMeter 官方网站上一篇文章的翻译。<br /> 查看 JMeter 的日志文件,通常这个日志文件在你启动 JMeter 的目录下,例如%JMeter_HOME%in 目录,文件名通常是 JMeter.log.(这个日志文件中的内容只是与 JMeter 本身运行有关的日志信息,与脚本的执行没有直接关系,脚本执行的情况请查看 JMeter result 文件,扩展名为 .jtl——译者注)<br /> check the JMeter documentation to转载 2010-11-02 14:36:00 · 916 阅读 · 0 评论 -
Apache JMeter web性能测试实例
from: http://tech.ddvip.com内容摘要:典型的JMeter测试包括创建循环和线程组。循环使用预设的延迟来模拟对服务器的连续请求。线程组是为模拟并发负载而设计的。Apache JMeter是可以对利用HTTP或FTP服务器的应用程序进行测试的工具。它是基于Java的,通过所提供的API它还具有高度可扩展性。典型的JMeter测试包括创建循环和线程组。循环使用预设的延迟来模拟对服务器的连续请求。线程组是为模拟并发负载而设计的。JMeter提供了用户界面。它还公开了API,用户可以从Jav转载 2010-11-02 14:34:00 · 1272 阅读 · 0 评论 -
使用 Apache Ant 和 Apache JMeter 频繁进行负载测试
<br />from:http://tech.ddvip.com/2008-08/121964804557769_6.html<br /> <br /> <br />内容摘要:您的软件系统可供多少用户同时访问?在不引起性能下降的前提下可以加载多少数据?您的系统有多大的吞吐量需求?间隔多久测试一次这些需求?如果您每天至少可以指定并确认一次这些负载和性能需求得到了满足,又会怎样?<br /> <br /> <br /> <br />负载测试通常在开发周期的后期执行,但是并不一定要这样。在 让开发自动化 的这一期转载 2010-11-02 17:33:00 · 3071 阅读 · 1 评论 -
linux下ant+jmeter自动化测试
1.借助badboy工具进行Jmeter的脚本录制;2.在Jmeter的图形界面下进行脚本调整和增加理想的监听器;3.linux下正确安装ant和Jmeter4.书写ant的执行脚本build.xml(Jmeter的extras中已经有合适的脚本模板)5.在linux下将ant执行命令写入到crontab定时服务中则可完成linux下的脚本自动化测试服务。原创 2010-11-11 16:03:00 · 5292 阅读 · 1 评论