zoukankan      html  css  js  c++  java
  • Jmeter录制HTTPS

    Jmeter有录制功能,录制HTTPs需要增加一个证书配置,录制步骤如下:

    1、打开jmeter,添加线程组、线程组右键,逻辑控制器>录制控制器

    工作台 右键 非测试元件 >HTTP代理服务器

    2、启动jmeter代理服务器,点击HTTP代理服务器页的【启动】按钮,点击前需要设置端口,我这里设置了端口8888。启动后在jmeter的bin目录下会生成一个文件:ApacheJMeterTemporaryRootCA.crt

    3、导入jmeter证书,jmeter 选项菜单 选择ssl管理器,导入jmeter/bin目录下的 文件ApacheJMeterTemporaryRootCA.crt,这样录制https的代理服务器就启动并设置成功了

    4、谷歌浏览器设置代理127.0.0.1 端口 8888, 这样通过谷歌浏览器访问https 网站,jmeter就能捕捉到访问信息了。

    5、在谷歌浏览器中输入:https://www.baidu.com, 如果弹出提示有:NET::ERR_CERT_AUTHORITY_INVALID,就需要作成如下处理:

    • 需要在谷歌浏览器地址中输入:chrome://net-internals/#hsts,进入hts设置,
    • 找到   Delete domain security policies 设置选项,
    • 在domain中输入www.baidu.com,点击delete 按钮,删除www.baidu.com 如下图:

     6、如果输入https的地址出现提示;NET::ERR_CERT_AUTHORITY_INVALID,需要做的操作是 点击 底部的 继续前往xxx.xxx.com(不安全)

      

    7、jmeter弹出输入KeyStore Password密码提示,默认密码是:password,输入密码后,就能录制了

     8、百度搜索jmeter,录制控制器里面查看捕捉到的请求,有协议是https, 端口号443,发送请求字段 为jmeter,录制成功

    备注:如果安装这个步骤操作不成功,有可能是某个顺序出现错误,多尝试几次,应该是顺利录制的

  • 相关阅读:
    第二章--MYSQL体系结构和管理
    第一章 -- MySQL简介及安装
    CentOS 7.5静默安装oracle 11g
    tomcat日志
    配置常用远程源
    mybatis与ibatis--个人总结。
    单纯的简单的ibatis
    一些缩写词
    单纯的简单的mybatis有注解
    单纯的简单的mybatis无注解
  • 原文地址:https://www.cnblogs.com/testway/p/8674918.html
Copyright © 2011-2022 走看看