Apache JMeter(Java)
Apache JMeterApache JMeter是100%的Java桌面应用程序,它被设计用来加载被测试软件功能特性、度量被测试软件的性能。设计Jmeter的初衷是测试Web应用,后来又扩充了其它的功能。Jmeter可以完成针对静态资源和动态资源(讹误女监, Servlets, Perl脚本, Java对象, 数据查询s, FTP服务等)的性能测试。。 Jmeter可以模拟大量的服务器负载、网络负载、软件对象负载,通过不同的加载类型全面测试软件的性能。Jmeter提供图形化的性能分析。
Homepage: http://jakarta.apache.org/jmeter/
JMeter显示中文页面
使 JMeter 启动时显示中文页面(JMeter-2.0.3) 在 <JMeter_HOME>\bin 目录下的 jmeter.properties 中设置 language=cn (说明: JMeter 可以在 UI 上使用菜单切换语言文字, 但是我一直没法猜到中文是"cn", 猜了很多"zh_CN", "zh-CN", "zh" 都不得要领, 只有去看源代码才发现原来是"cn")
对于jmeter的session管理
以下两部是对sesion的配置的总结。 因为session对应只是一个session id。 1、要在tomcat的\conf\Catalina\localhost下的对应的xml文件加上"cookies="true",这样就可以用cookies来保存session id; 2、在jmeter加一个HTTP Cookie Manager,这样就可以提交session id了; 3、每个Http Request中,不要选中redirect automatically,否则以后...
使用Jmeter测试Mysql
1.下载jdbc。将jdbc解压,将mysql-connector-java-version-ga-bin.jar这个文件copy到jmeter/lib下 2.打开jmeter,设置jdbc请求。 1) Jdbc URL: jdbc:mysql://localhost:3306/loaddb?autocollection=true .其中localhost:3306,这个是你测试的server地址, loaddb,这个是你测试的数据库名字。这个url是jdbc的连接 2) Driver Class:org.gjt.mm.my...
Jmeter系统参数-Property
1.Property,是Jmeter读取他自己属性的函数。共有三个参数:属性名字,功能名字,默认值。他的简易版是P这个函数,只有两个参数:属性名字和默认值。 2.使用该函数对线程进行设置举例 1) 先对jmeter的property进行编辑:添加# defaults in jmeter.properties group1.threads=10 group1.loops=100 group1.ram...
Jmeter系统参数-StringFromFile
1.函数: ${_StringFromFile(文件名.dat)} 2.外部文件的格式必须为.dat 3.默认读取位置为/bin下,也可以自己设定文件存放路径,如: ${_StringFromFile(e:user.dat)},从e盘下读取user.dat文件中的数据 4.每次读取文件中的一行 5.如果我有多个user文件,想一起读取,文件名分别为user1 user2。函数写为:${_StringFromFile(user#.dat,,1,2)},从默认...
简单实用的负载测试工具Apache JMeter
用Apache JMeter测试了一个即将发布的新产品, 感觉不错! 使用非常简单: 1. 建立一个thread group, 设定并发数, 次数, 以及间隔 2. 在thread group下建立一个sample request, 输入待测试的目标网页 3. 再建立一个监听表即可. ------------- 测完产品后, 随便在网上找了几个JSP做的网站测了测(测ASP的也一样), 很快就把对方搞慢了(仅测试), 看来, 防止类似...
JMeter中文手册
JMeter简介 Apache jmeter 是一个100%的纯java桌面应用,用于压力测试和性能测量。它最初被设计用于Web应用测试但后来扩展到其他测试领域。 Apache jmeter 可以用于对静态的和动态的资源(文件,Servlet,Perl脚本,java 对象,数据库和查询,FTP服务器等等)的性能进行测试。它可以用于对服务器,网络或对象模拟繁重的负载来测试它们的强度或分析不同压力类...