您的位置:首页 > 其它

Jmeter 学习日志

2010-09-17 10:43 84 查看
Jmeter是一款开源的性能测试工具,其优势不仅仅它是免费的,更大的优势还在于它有很大的扩展性,如果你有编程基础,这款软件对于您来说是最好不过的了.
前段时间一直在学习JMETER, 找到了很多资料,下面所它们归类在一起.
1.JMeter的基础知识:

下载地址:http://jakarta.apache.org/site/downloads/downloads_jmeter.cgi

用户手册官方下载:http://jakarta.apache.org/jmeter/index.html

用户手册中文版:http://icfyl.bokee.com/viewdiary.25998003.html

Jmeter的视频:测试小生出品的,挺不错的,适合初学者.

初级篇:http://www.boobooke.com/v/bbk2107

Tomcat 服务器监视:http://www.boobooke.com/v/bbk2172

HTTP机制:http://www.boobooke.com/v/bbk2149

结果分析:http://www.boobooke.com/v/bbk2925

实战篇:http://www.boobooke.com/v/bbk2186

测试MYSQL:http://www.boobooke.com/v/bbk2129

2.Jmeter的web service应用

中文说明地址:http://webservices.ctocio.com.cn/tips/345/6594345.shtml

在测试WEB Service时,要用到两个.JAR文件(activation.jar and mail.jar),我已经上传到附件中了,下载完后,放在jmeter安装目录下的LIB目录中.

3.Jmeter的使用方法:Jmeter存在两种使用方法

GUI Mode:指通过JMETER安装目录-Bin目录的jmeter.bat来启动jmeter

Non-GUI Mode:指通过命令行来启动或执行jmeter. 参见:http://icfyl.bokee.com/viewdiary.25998003.html

4.Jmeter的SSL管理:

GUI Mode: 参考:http://www.jajakarta.org/jmeter/1.7/en/user_manual/sslmanager.html

必须使用JDK1.4以上,如果是JDK1.4以下版本的,要下载JSSE.jar,然后将这个文件拷贝到JDK安装目录-LIB目录中.

将证书保存为.p12格式

同时将CA根证书以.JKS的格式保存,并将其放置在JRE's lib/security 目录中.

JKS,pem格式转换可以通过java keytool来实现,也可以通过openssl来实现.

我使用的是java key tool, 以下是操作步骤:

只要安装了JRE或是JDK,keytool会自动安装.

开始-运行-CMD

指向存在CA证书的目录

执行以下命令:keytool -import -alias myCA(可以自定义) -file myCA.cer(要填写证书的正确名称) -keystore truststore(自定义)

注意在生成文件的过程中要求输入密码,这个密码一定要与生成证书的key保持一致.

在上述的目录中即会生成一个JKS文件,将这个文件拷贝到JRE's lib/security目录中.

可以通过以下命令查看JKS文件: keytool -list -v -keystore mykeystore(自定义)

在Jmeter中选择 Options->SSL Manager

当执行测试时会弹出一个窗口,要求输入密码,输入生成证书时的KEY密码.(如果这个过程不知道,可以请教开发人员)

Non-GUI Mode:需要修改jmeter的system.properties文件,具体过程参见
http://www.nabble.com/SSL-certificate-td5276645.html#a5276645
5.Jmeter的参数化&变量使用

在Jmeter中应用变量: http://www.51testing.com/html/63/n-82563-2.html
Jmeter参数和正则表达式:http://blog.sina.com.cn/s/blog_48f8c8160100093l.html

在Jmeter的参数化过程中,有可能要用到正则表达式,以下是一个很好的正则表式测试器,可以帮助你更快更准确的取得所需要的正则表达式: http://icl.pku.edu.cn/member/hrzhang/Another-Regex-Test.htm
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: