1、先访问要压测的网站地址,从浏览器中将证书导出,或者直接找开发人员要这个证书;
一般证书是cer格式;
这里就需要用到openssl工具,进入cmd命令窗口,进入openssl的安装目录,输入命令将证书转换为pem格 式,详情请参考上面两篇博文;
先点击New Entry按钮,如下图所示:
2、因为loadrunner只支持pem格式的证书,所以要将证书转换格式;
3、得到pem格式的证书之后,在loadrunner->vuser窗口->tools->Port Mapping页面进行设置:
进入Entry配置窗口,进行配置,如下图所示
4、打开run-time settings>preferences
将winlnet replay instead of scokets(windows noly) 打勾(设置这一项则数字证书在浏览器中获取);如果参数化数字证书,则此项不用打勾。
5、配置完毕后,录制脚本,正常情况下,录制的脚本前面会出现证书信息,如下所示:
将winlnet replay instead of scokets(windows noly) 打勾(设置这一项则数字证书在浏览器中获取);如果参数化数字证书,则此项不用打勾。
5、配置完毕后,录制脚本,正常情况下,录制的脚本前面会出现证书信息,如下所示:
web_set_certificate_ex("CertFilePath=admin149.pem", "CertFormat=PEM", "KeyFilePath=admin149.pem", "KeyFormat=PEM", "Password=123456", "CertIndex=1",LAST);
6、GENERAL_MSG_CAT_SSL_ ERROR: Connection failed to host during replay of the script 放在 web_set_certificate_ex 前面web_set_sockets_option("SSL_VERSION","TLS");http://blog.sina.com.cn/s/blog_69d2c56c0102uydd.html