jmeter需要pfx证书如何设置(带证书jmeter脚本如何在Jenkins上部署)

本人已经搭建好Jenkins环境和jmeter环境,(详细安装过程可参考Jenkins + Jmeter 构建接口、性能测试 (Windows平台)_tomoyachen-CSDN博客_jenkins+jmeter

目前证书导入到jmeter,最简单的是通过jmeter->选项—>SSL管理,上传需要的证书即可,但是此种方式需要每次打开jmeter都要进行上传一遍很麻烦。目前需要和jenkins集成时此种方式就不可用了。因此采用后续的system.properties文件方式

目前测试项目是https协议同时需要自己的pfx证书文件,同时在Jenkins定时运行

pfx格式证书转keystore

1、首先目前开发提供的证书是.pfx格式的 但是jmeter支持的是keystore的格式,因此首先需要将证书文件进行转换: 

keytool -v -importkeystore -srckeystore E:\jenkins_report\ndsec_test.pfx -srcstoretype PKCS12 -deststoretype JKS -destkeystoreE:\jenkins_report\test.keystore

此部分各种证书格式转换可参考,写的很详细:证书及证书管理(keytool工具实例) - 南极山 - 博客园

2、将上面test.keystore放在jmeter 的bin目录下

3、修改system.properties文件

此部分需要注意的是文件的路径:不是E:\ 应该是图中所示,我再此浪费了好长时间没发现这个地方的问题。

4、重启jmeter,运行需要证书的文件

5、Jenkins部署

脚本28分钟运行一次

构建时需要注意的是先要删除jtl 文件,可以加上判断是否存在,现在调试就直接del了。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值