网上银行loadrunner性能测试 证书导入的问题
2013-01-25 17:26
531 查看
最近做了个网银的性能测试,在用loadrunner录制登录的过程中,涉及到证书的录入问题,录制的时候,一直卡在选择证书的步骤,经过一下午的收集整理,解决方法如下:
1、在IE设置中将录入的地址加入可信任站点。
2、在录制时设置Recording options->Port Mapping 中Capture level 选择WinINet level data。
OK,这样录制没有问题了,不过回放的时候又出现问题了,错误日志如下:
vuser_init.c(28): Error -27771: Cannot set Certificate File "WinINetCert1.pem". File format is probably invalid (should be ASN1 or PEM). [MsgId: MERR-27771] vuser_init.c(28): Error -27778: SSL protocol
error when attempting to read with host "×××.*****" [MsgId: MERR-27778] vuser_init.c(28): Error -27790: Failed to read data from
server
经过查阅资料,原因可能是证书没有导入lr
使用: web_set_certificate_ex("CertFilePath=WinINetCert1.pem",
"CertFormat=PEM",
"KeyFilePath=WinINetCert1.pem",
"KeyFormat=PEM",
"Password=49617e93",
"CertIndex=1",
LAST);
并不能解决问题
后来使用
web_set_certificate_ex("1");
问题得到解决!
“1”为使用的证书在浏览器中安装的位置顺序)
如果这样还不能解决问题,报下面的错
vuser_init.c(70): Error -27216: Invalid argument (number 1) [MsgId: MERR-27216]
vuser_init.c(70): web_set_certificate_ex highest severity level was "ERROR" [MsgId: MMSG-26391]
回放的时候报这样的错误,用web_set_certificate("1");
问题得到解决!!!!
1、在IE设置中将录入的地址加入可信任站点。
2、在录制时设置Recording options->Port Mapping 中Capture level 选择WinINet level data。
OK,这样录制没有问题了,不过回放的时候又出现问题了,错误日志如下:
vuser_init.c(28): Error -27771: Cannot set Certificate File "WinINetCert1.pem". File format is probably invalid (should be ASN1 or PEM). [MsgId: MERR-27771] vuser_init.c(28): Error -27778: SSL protocol
error when attempting to read with host "×××.*****" [MsgId: MERR-27778] vuser_init.c(28): Error -27790: Failed to read data from
server
经过查阅资料,原因可能是证书没有导入lr
使用: web_set_certificate_ex("CertFilePath=WinINetCert1.pem",
"CertFormat=PEM",
"KeyFilePath=WinINetCert1.pem",
"KeyFormat=PEM",
"Password=49617e93",
"CertIndex=1",
LAST);
并不能解决问题
后来使用
web_set_certificate_ex("1");
问题得到解决!
“1”为使用的证书在浏览器中安装的位置顺序)
如果这样还不能解决问题,报下面的错
vuser_init.c(70): Error -27216: Invalid argument (number 1) [MsgId: MERR-27216]
vuser_init.c(70): web_set_certificate_ex highest severity level was "ERROR" [MsgId: MMSG-26391]
回放的时候报这样的错误,用web_set_certificate("1");
问题得到解决!!!!
相关文章推荐
- LoadRunner性能测试执行过程的问题
- 性能测试loadrunner场景问题之HTTP
- 性能测试loadrunner场景问题之HTTP
- 性能测试loadrunner场景问题之HTTP
- LoadRunner性能测试问题集锦
- LoadRunner在性能测试工作中遇到的问题以及解决办法小结
- 利用loadrunner做性能测试过程中遇到的问题
- 使用loadrunner进行性能测试(三)--页面重定向问题
- LoadRunner性能测试问题集锦
- LoadRunner在性能测试工作中遇到的问题以及解决办法小结
- LoadRunner性能测试问题集锦
- LOADRUNNER性能测试中的验证码问题
- LoadRunner进行性能测试时遇到的问题汇总
- LoadRunner性能测试-下载文件脚本
- loadrunner测试http/html性能
- LoadRunner测试中自动关联出现问题的解决方法
- Loadrunner 测试API,直接发Post请求(性能测试)
- 爬山法、随机重启爬山法、模拟退火算法对八皇后问题和八数码问题的性能测试
- 使用loadrunner Java Vuser协议进行性能测试时场景中报Error: Compilation process failed.解决方法
- 性能测试工具操作数据库(七)-Loadrunner与SQL Server