Loadrunner中,录制带有证书的业务脚本时,需要把证书格式转换成pem格式的。一般浏览器中的证书格式为.pfx或.cer等。 具体方法如下: 1. 先将要转换的证书下载到浏览器中,在ie中按第二种格式,导出安全证书为prcsc.cer,开发说这种格式就是loadrunner要求的pem格式: |
2. 进入 LoadRunner的 安装目录,假设LoadRunner安装在C盘Program Files文件夹内,访问C:\Program Files\Mercury\LoadRunner\bin下openssl.exe文件,进入DOS窗口。(之前不知道LR11中有该文件,下载其他工具安装,浪费了很多时间,唉,走了不少弯路)
3. 对d:\ 目录下的Test.cer文件进行转换。
在步骤2中的DOS界面上输入命令 pkcs12 –in d:\Test.cer –out d:\Test.pem。
4. 此时在d:\ 目录下生成Test.pem。
5. 这时在录制脚本时,需要在recording option中进行设置,设置完成后,就可以录制带证书的脚本了。如下图所示:
![1.gif](https://i-blog.csdnimg.cn/blog_migrate/fa69325b81531a831c25bb1719713cef.gif)
6. 如果想在loadrunner vgen中参数化证书,需要把每个证书都转换成pem文件,然后拷贝至脚本根目录与脚本下的data目录下;另外,需要注意,在脚本中要注意证书文件的路径地址。
![44.gif](https://i-blog.csdnimg.cn/blog_migrate/86aae08034f8ea94c97569d5c59e9666.gif)
转载参考了:http://bbs.51testing.com/thread-920588-1-1.html
http://www.51testing.com/html/97/11997-804365.html