Jmeter 学习日志

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
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值