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:

 

评分:0

我来说两句

Open Toolbar