高手的存在,就是让服务10亿人的时候,你感觉只是为你一个人服务......

loadrunner https脚本

目录
  1. 1. 直接设置
  2. 2. 加入证书
    1. 2.1. 首先拿到.pem类型的证书
    2. 2.2. 录制前设置options

全站https已经成为互联网公司的主流,

loadrunner对https的支持还算不错。

这里总结两种loadrunner https支持。

直接设置

录制脚本的时候不需要进行证书设置,

在options->Network->Port Mapping中,将Capture level选择WinNet level data即可

Alt text

在场景执行的时候,也要选择为WinNet level data。


加入证书

首先拿到.pem类型的证书

向开发或者运维人员索要.pem证书

大多证书都是.crt结尾,如果能拿到.crt和.key,我们自己可以转成.pem

Alt text

工具:https://www.myssl.cn/tools/merge-pem-cert.html

录制前设置options

在options->Network->Port Mapping中,将Capture level选择Socket level and WinNet data

新建New Entry

Alt text

开始录制,录制结束后会生成以下脚本

1
2
3
4
5
6
7
web_set_certificate_ex("CertFilePath=focuschina.PEM", 
"CertFormat=PEM",
"KeyFilePath=focuschina.PEM",
"KeyFormat=PEM",
"Password=123456",
"CertIndex=1",
LAST);

注意 “CertIndex=1”, 如果没有的话,加上。