Jmeter 学习日志
上一篇 /
下一篇 2009-05-31 11:40:45
Jmeter是一款开源的
性能测试工具,其优势不仅仅它是免费的,更大的优势还在于它有很大的扩展性,如果你有编程基础,这款软件对于您来说是最好不过的了.
前段时间一直在学习JMETER, 找到了很多资料,下面所它们归类在一起.
1.JMeter的基础知识:
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
收藏
举报
TAG: