码迷,mamicode.com
首页 > Web开发 > 详细

http://blog.csdn.net/elvis_lfc/article/details/52220885 :Jmeter使用SSL(HTTPS协议)

时间:2017-08-27 11:57:16      阅读:121      评论:0      收藏:0      [点我收藏+]

标签:文件名   home   article   cto   请求   art   java   80端口   密码   

Jmeter是apache一款开源、小巧的性能测试工具,平时测试web http协议经常使用,其实jmeter同样支持ssl。方法如下:

  • 需要装有目标网站证书的密钥库,即filename.store(文件名随意).这个文件里包含目标网站的证书和自己的密码,这个东西需要我们自己生成,生成方法参见:CloseableHttpClient加载证书来访问https网站

 

  • 将生成好的filename.store放到随意目录中(比如/home/victor/filename.store)。修改jmeter配置文件,将filename.store路径和自己的密码配置进去,这里以jmeter-2.10为例。
  • 配置文件为apache-jmeter-2.10/bin/system.properties,配置如下:

·        # Keystore properties (client certificates)

·        # Location

·        javax.NET.ssl.keyStore=/home/victor/filename.store //密钥库路径

·        #

·        #The password to your keystore

·        javax.net.ssl.keyStorePassword=yeetrack.com //这个是生成密钥库时,设置的密码

  • 重启jmeter,如果是自己填写请求,https的端口一般是443,不再是http的80端口(当然也不一定是443,这个是可以配置的)。构造一个https请求,应该可以发送出去了;由于添加了密钥库,jmeter也可以录制https的请求了。

http://blog.csdn.net/elvis_lfc/article/details/52220885 :Jmeter使用SSL(HTTPS协议)

标签:文件名   home   article   cto   请求   art   java   80端口   密码   

原文地址:http://www.cnblogs.com/zhenliu/p/7439908.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!