如何使用jmeter录制浏览器Https请求过程图解

 更新时间:2020年04月28日 08:42:09   作者:板栗+  
这篇文章主要介绍了基于jmeter录制浏览器Https请求过程图解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

Jmeter录制脚本时,跟http脚本录制主要区别是,https录制需要添加安全证书。

那么在jmeter上如何操作呢?且看下面的操作步骤

一、jmeter的代理服务器及证书配置

1、打开jmeter后,在工作台右键选择非测试元件,添加“HTTP代理服务器”

2、在线程组下面添加“录制控制器”

3、在"http代理服务器"界面,目标控制器选择,之前添加好的线程组;排除模式添加 .*\.(js|css|PNG|jpg|png|gif).* ,过滤掉js、css、png、jpg等信息。

点击“启动”按钮,会在jmeter的bin目录下生成一个安全证书文件:ApacheJMeterTemporaryRootCA.crt

然后点击“确定”。

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

二、浏览器的代理服务器及证书配置

1、以火狐浏览器为例, 找到证书管理器→导入jmeter中bin目录下的安全证书→确定

2、浏览器设置好代理配置,127.0.01,端口8888和jmeter保持一致;且勾选为所有协议使用相同代理服务器,点击确定。

3、在浏览器中输入要访问的网址进行相关操作,就能在jmeter中看到录制的https脚本了

注意:jmeter录制完脚本后,记得停止jmeter代理服务器,同时记得关闭浏览器代理配置,不然浏览器不能正常访问网站哟。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

相关文章

  • Java基础教程之八大基本数据类型

    Java基础教程之八大基本数据类型

    这篇文章主要给大家介绍了关于Java基础教程之八大基本数据类型的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2019-06-06
  • java二叉树的几种遍历递归与非递归实现代码

    java二叉树的几种遍历递归与非递归实现代码

    这篇文章主要介绍了java二叉树的几种遍历递归与非递归实现代码,需要的朋友可以参考下
    2020-12-12
  • springboot登录拦截器+ThreadLocal实现用户信息存储的实例代码

    springboot登录拦截器+ThreadLocal实现用户信息存储的实例代码

    ThreadLocal 为变量在每个线程中创建了一个副本,这样每个线程都可以访问自己内部的副本变量,这篇文章主要介绍了springboot登录拦截器+ThreadLocal实现用户信息存储的实例代码,需要的朋友可以参考下
    2024-03-03
  • Maven项目web多图片上传及格式验证的实现

    Maven项目web多图片上传及格式验证的实现

    本文主要介绍了Maven项目web多图片上传及格式验证的实现,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-10-10
  • Java基础-Java的体系结构

    Java基础-Java的体系结构

    这篇文章主要介绍了Java的体系结构,Java几乎成为了“开源”的代名词。第三方开源软件和框架。如Tomcat、Struts,MyBatis,Spring等,下面我们来看看文章具体的内容介绍吧
    2022-01-01
  • 关于pom.xml中maven无法下载springcloud包问题

    关于pom.xml中maven无法下载springcloud包问题

    小编遇到这样一个问题spring-cloud-starter-feign,spring-cloud-starter-eureka 一直无法下载,maven仓库中包路径显示为unknown,怎么解决呢?下面小编给大家带来了pom.xml中maven无法下载springcloud包问题,需要的朋友可以参考下
    2022-08-08
  • MybatisPlus如何处理Mysql的json类型

    MybatisPlus如何处理Mysql的json类型

    这篇文章主要介绍了MybatisPlus如何处理Mysql的json类型,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-07-07
  • 深入理解Java中线程间的通信

    深入理解Java中线程间的通信

    一般来讲,线程内部有自己私有的线程上下文,互不干扰。但是当我们需要多个线程之间相互协作的时候,就需要我们掌握Java线程的通信方式。本文将介绍Java线程之间的几种通信原理,需要的可以参考一下
    2022-11-11
  • jedis操作redis的几种常见方式总结

    jedis操作redis的几种常见方式总结

    Redis是一个著名的key-value存储系统,也是nosql中的最常见的一种,这篇文章主要给大家总结了关于在java中jedis操作redis的几种常见方式,文中给出了详细的示例代码供大家参考学习,需要的朋友们下面来一起看看吧。
    2017-05-05
  • 一文搞懂Java创建线程的五种方法

    一文搞懂Java创建线程的五种方法

    本文主要为大家详细介绍一下Java实现线程创建的五种常见方式,文中的示例代码讲解详细,对我们学习有一定的帮助,感兴趣的可以跟随小编学习一下
    2022-06-06

最新评论