JMeter录制HTTPS脚本解决办法

05.Jmeter录制脚本 http脚本录制https脚本录制脚本优化 阅读详情

目录

前言:

背景

解决方法


前言:

在使用JMeter录制HTTPS脚本时,可能会遇到一些问题,例如SSL证书错误或请求失败等。解决这些问题的一种常见的方法是通过安装并信任服务器的SSL证书来解决。

背景

在对某项目进行脚本录制的时候,明明已经把该网页的安全证书都导入了,但还是无法从JMeter录制到内容。查过资料发现,原来在JMeter的地盘上,录制HTTP和HTTPS还有不一样的规则。HTTPS是HTTP+SSL,需要安全证书,所以被禁止访问。

解决方法

1、启动JMeter的http代理服务器,会在JMeter的bin目录下生成一个安全

Jmeter-录制脚本 使用工具录制脚本: 第一种方法:使用badboy badboy这个工具不推荐,因为停止维护了,页面只能录制web页面,原生页面录制不了,而且还老报错,还有就是不能跨平台,只能windows系统使用 第二种方法:使用Jmeter作为代理服务器,进行录制脚本 先添加一个线程组 添加HTTP代理服务器 配置代理服务器:目标控制器选择自己添加的代理服务器,设置端口号:默认88888,添加建... 阅读详情

相关推荐

Jmeter,recording模板录制脚本https

录制脚本选择录制模板配置录制地址配置http请求默认值浏览器配置代理启动录制查看录制结果 选择录制模板 1、点击template图标 2、下拉框选择recording 3、点击create按钮,进入下一步,配置录制地址等信息 配置录制地址 1、填写录制信息,填写好后,点击create按钮就会自动生成testplan信息 hostToRecord是录制地址,例如www.baidu.com recordingOutputFile schemeToRecord是网络协议http或https 2、自动生成的t

m0_47629591的博客 1597

3.2 Jmeter设置支持录制https的方法

Jmeter设置支持录制https的方法

fen_fen的专栏 1599

JMeter脚本录制的原理及如何录制http和https协议的脚本

今天录制脚本,发现点击后系统没反应,以为是项目组的特殊设置,当时并未深究,便直接用浏览器抓包,自己手写脚本。谁知写完执行时,却出现了奇怪的错误:明明是一个登录请求,下面却催生出两个子请求来,而且,即便是绿色的这个请求,响应数据也不对。费了好大劲,最终却发现,这个项目全部都是https请求,而我,习惯性的将协议写成了http。由此想到,如果第一步脚本录制的时候就停下来研究一下为什么不能录制,或许,还能少走些弯路。有时候,想要偷懒绕开某些困难,绕了一大圈发现,还是要回去面对。

l_q_l的专栏 1906

JMeter编写录制HTTPS性能测试脚本

Apache JMeter应用程序是开源软件,是一个 100% 纯 Java 应用程序,它对被测系统(测试静态资源、动态资源、web应用程序等)进行负载测试、压力测试、容量测试等多种性能测试。Apache JMeter 功能包括:能够加载和性能测试许多不同的应用程序/服务器/协议类型:Web - HTTP, HTTPS (Java, NodeJS, PHP, ASP.NET, …)SOAP / REST WebservicesFTP文件传输协议Database via JDBCLDAPMessage-oriented middleware (MOM) via JMSMail - SMTP(S), POP3(S) and IMAP(S)Native commands or shell scriptsTCPJava Objects全功能测试IDE,允许快速测试计划记录(从浏览器或本机应用程序)、构建和调试;CLI 模式(命令行模式(以前​​称为非 GUI)/headless 模式)从任何Java兼容操作系统(Linux、Windows、Mac OSX 等)进行负载测试;一个完整且呈现的动态 HTML 报告;通过HTML、JSON、 XML、文本的响应格式中提取数据进行关联;完全可移植性和100%纯Java代码;完整多线程框架允许多个线程并发采样和不同线程组同时采样不同的函数;测试结果的缓存和离线分析/回放。高度可扩展的核心:可插拔采样器允许无限的测试能力脚本采样器(JSR223 兼容语言,如Groovy和 BeanShell)可以使用可插入计时器选择多个负载统计信息数据分析和可视化插件允许很大的可扩展性和个性化函数可用于为测试提供动态输入或提供数据操作通过适用于Maven、Gradle 和 Jenkins 的第三方开源库轻松持续集成。 本套课程内容:1.    JMeter概述2.    HTTPS协议简介3.    JMeter下载地址4.    JMeter软件安装5.    JMeter录制HTTPS协议步骤6.    Badboy录制脚本7.    手工编写脚本8.    项目实操:JMeter编写HTTPS协议脚本

jmeter录制https脚本

4)导入jmeter安全证书,在菜单选项→ ssl管理器,导入jmeter/bin目录下的安全证书文件ApacheJMeterTemporaryRootCA.crt,这样录制https的代理服务器就启动并设置成功了。最后就是进入jmeter测试是否能录制http脚本了,点击启动http代理服务器后,访问你要测试的接口,如果在线程组下能抓到http包说明成功了。导入证书按默认向导下一步就行,这里需要注意的是证书存储地址需选中受信任的根证书颁发机构,其他默认即可,最终显示证书导入成功。

飞扬的博客 3466

JMeter 5.6.3 jdk 1.8 不能录制https网页脚本解决办法

安装了证书仍然出现问题。首先自己查找答案,以为是浏览器的版本低,后来发现是JDK的版本低,换为JDK11问题解决。用DeepSeek得到如下的答案:已深度思考(用时13秒)好的,我现在需要解决用户在使用JMeter 5.6.3和JDK 1.8时无法录制HTTPS网页脚本的问题。首先,我得回忆一下常见的导致这个问题的原因有哪些。首先想到的是SSL证书的问题。JMeter录制HTTPS时需要信任目标服务器证书,如果证书不受信任或者路径有问题,就会导致录制失败。

科华在线 1637

2.JMeter录制HTTPS脚本解决办法

问题: 在JMeter录制HTTP和HTTPS还有不一样的规则,HTTPSHTTPS+SSL,需要安全证书。 解决: 1.启动JMeter的http代理服务器,会在JMeter的bin目录下生成一个安全证书文件ApacheJMeterTemporaryRootCA.Crt 2.导入JMeter安全证书,在菜单选项—ssl管理器,导入JMeter bin目录下安全证书文件。 3.以谷歌浏览器为例,打开设置》管理证书》导入证书 至此可以录制HTTPS脚本了 ...

Miracle1203的博客 2791

jmeter进行脚本录制教程以及相关问题的解决办法

只存储每个组的第一个样本:我们知道一个URL产生的HTTP请求可能不止一个,一张图片、一个样式都会是一个HTTP请求,录制时将会产生很多的HTTP请求,但有时候测试我们需要考虑缓存,实际上一些图片不用每次都去下载,我们也不关心这些图片产生的负载,另外对于互联网多数会用的。每个请求放入一个新的事务控制器:每个URL的请求放入一个事务中,不管它有多少HTTP请求,只要是这个URL请求产生的。6、浏览器中安装证书https的请求都需要证书 浏览器的证书jmeter证书是同一个。1、开启代理后不能上网。

A259338的博客 650

Jmeter如何录制https的系统性能脚本

Jmeter录制HTTPS性能测试脚本

空城雀的博客 2579

使用JMeter录制元件来录制HTTPS下的脚本

JMeter脚本录制

u012180440的博客 1125

jmeter脚本录制http/https

一、jmeter添加配置 添加---->非配置原件---->HTTP代理服务器 添加---->线程组 添加---->逻辑控制器---->录制控制器 二、电脑配置 设置代理: 二、https录制 点击启动录制jmeter的bin目录下会自动生成安全证书 代码如下(示例): import numpy as np import pandas as pd import matplotlib.pyplot as plt import seaborn as sns import wa

m0_46627257的博客 1788

jmeter性能测试脚本录制不了的几种情况

1.未设置代理服务器 jmeter录制的原理:用户的请求通过jmeter脚本录制器然后再发送到所请求的服务器,这样才录制了一份请求。 如果没有设置代理服务器,自然就录制不了脚本

caohongxing的博客 1万+

jmeter录制脚本及报错:Could not create script recorder解决办法

jmeter录制脚本步骤 及 报错:Could not create script recorder解决办法

_冷冷的博客 4214

Jmeter工具使用之http/https脚本录制_web端

使用jmeter录制脚本属于入门级,网络使用方法很多。但我自己前几次使用时有不同踩坑,巧合之下可以用了,但下次又遇到新的问题,当前整理下个人踩坑记录,也希望帮助有缘人避坑。提示:以下是本篇文章正文内容,下面案例可供参考以上就是jmeter录制web脚本的基本设置方法,希望能对大家有点帮助,加油(ง •_•)ง。

qq_39898064的博客 1761

Jmeter初学常见问题总结

Jmeter录制脚本

sll_0716的专栏 1422

jmeter录制https页面+过滤指定域名

g|png|swf|woff|woff2).*3、启动JMeter的http代理服务器,会在JMeter的bin目录下生成一个安全证书文件ApacheJMeterTemporaryRootCA.Crt。4、导入JMeter安全证书,在菜单选项----SSL管理器,导入JMeter bin目录下的安全证书文件即可。5、以Chrome浏览器为例,打开设置----管理证书,导入证书即可(选受信任的根证书颁发机构)

qq_36242720的博客 1061
上一篇: JMeter正则表达式提取器实践
下一篇: Jmeter接口测试参数化详解
自由家
博客等级 码龄3年 168粉丝 328原创
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值