• LR测试HTTPS


    从浏览器里导出cer证书

     保存好后,

    下载openssl-1.0.1s安装好openssl之后,进入openssl目录:

    输入openssl命令,即进入命令模式:

    先将要转换的cer证书也放到openssl目录下面,然后执行以下命令:
    openssl x509 -inform der -in IM.cer -out IM.pem
     【Windows上不好安装openssl,去把cer文件上传到linux上执行。】

    得到pem格式的证书之后,在loadrunner->vuser窗口->tools->Port Mapping页面进行设置:

         先点击New Entry按钮,如下图所示:

    进入Entry配置窗口,进行配置,如下图所示:

     配置完毕后,录制回访脚本试试。

    如果你为证书有设置密码,在这里也需要输入。

    到此为止所有与http区别的配置就完成了。

    录制后,可以在脚本的开始,看到LoadRunner新生成的语句

    web_set_certificate_ex("

    CertFilePath=test01.pem",   //密钥文件

                   "CertFormat=PEM",

                   "KeyFilePath=test01.pem",   //密钥文件

                   "KeyFormat=PEM",         

                   "Password=123456",        //密钥密码

                   "CertIndex=1",

                   LAST);

  • 相关阅读:
    P20 HTTP 方法的安全性与幂等性
    P19 查询参数
    P18 写代码:过滤和搜索
    P17 过滤和搜索
    P16 HTTP HEAD
    golang的json操作[转]
    Android中的Service 与 Thread 的区别[转]
    iOS的block内存管理
    Go并发编程基础(译)
    golang闭包里的坑
  • 原文地址:https://www.cnblogs.com/AmilyWilly/p/6807559.html
Copyright © 2020-2023  润新知