Skip to content

在进行性能测试时,很多网站都采用了 HTTPS 协议。当我们测试 HTTPS 请求,如果服务端开启了双向认证,则需要客户端发送请求时带上证书。本文介绍如何在 JMeter 中测试 HTTPS 请求。

获取目标网站的证书

1、浏览器打开目标网站,点击地址栏前面的“锁图标” > “证书” > “详细信息” > “导出”。

img打开网站证书

2、导出的 .cer 文件即为我们需要的证书文件。

img导出

导入证书

在 JMeter 中测试 HTTPS 请求,需要导入目标网站的证书。具体步骤如下:

1、打开JMeter,选择“Options” -> “SSL Manager”。

img打开 Jmeter

2、在“SSL Manager”中选择要导入的的证书文件,点击打开。

img导入证书

配置 HTTP 请求

在 JMeter 中 配置 HTTPS 请求的步骤与 HTTP 请求相同。注意设置对应的协议和端口号。

img配置 HTTP 请求

运行测试

点击运行,如果我们导入了证书则需要输入密码。

img运行测试