jmeter无法记录浏览器操作

2024-02-23

我正在使用 apache-jmeter-2.6。我想使用 HTTP 代理服务器记录浏览器操作。但动作并没有记录。

我已经在线程组下定义了 HTTP 请求默认值,我为服务器名称指定了值,如下所示:

http://www.xxxxx.com:81/ http://www.xxxxx.com:81/

我将端口号字段留空,因为它是与服务器名称一起给出的。

在工作台下的 HTTP 代理服务器中,我给出了端口值:81 并在要包含的 URL 模式中添加了“.*.html”。

我已经在 Firefox 浏览器中设置了代理服务器设置,端口:81 和 Http 代理:www.xxxxx.com

现在,当我在 jmeter 中启动代理服务器并在浏览器中执行不同的操作时,我的侦听器中什么也没有得到,即“查看结果树”。

我在我的电脑的不同目录中搜索了 ApacheJMeterTemporaryRootCA.crt 文件,以便我可以将其安装在浏览器中,但没有在任何地方找到它,似乎它没有创建。

我还删除了 proxyserver.jks,然后再次尝试一切,但没有成功。

我在这里做错了什么?我该如何解决?

我的java版本是1.8.0_77。

谢谢。


首先我建议您升级JMeter版本。JMeter 2.13版本已经可用。JMeter的性能正在不断改进,因此强烈鼓励用户使用最新版本。 确保您始终阅读更改列表,以了解新的改进和组件。您绝对应该避免使用比上一个版本早 3 个版本的版本。

这是记录浏览器操作的分步过程.

Step1:打开你的火狐浏览器和来自网络连接设置将代理服务器配置为HTTP代理:127.0.0.1,端口:8888

Step2:运行 Jmeter.bat 文件并打开模板 under File下拉列表并单击"Create".

Step3: Expand 工作台并选择“HTTP(s) 测试脚本记录器”。然后点击"Start"在页面底部。您将弹出两个窗口允许安装防火墙和临时根 CA 认证.允许所有这些,现在转到您的浏览器并执行浏览器活动。完成后"Stop" the HTTP(s) 测试脚本记录器.

Step4:之后,您将在 JMeter 中获得记录器脚本,其中包含浏览器中的所有活动。它将自动更新线程组该脚本将包含您在浏览活动期间的所有页面请求。录制后的示例脚本如下所示。

希望这对你有用。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

jmeter无法记录浏览器操作 的相关文章

  • 如何使用 Angular-CLI 重写反向代理中的路径?

    我已经使用 angular2 CLI 设置了反向代理 如下所示 api customer target http localhost 9010 secure false 我的问题是远程 API 在路径 customer 上公开服务 但反向代
  • 尽管不再支持 TomCat,如何在 Plesk Onyx 17.8 中部署 .war 文件?

    Plesk Onyx 及之前版本 17 5 附带 Tomcat 安装 无需安装不再受支持 https support plesk com hc en us articles 115005115774从 17 8 版本开始 因此 不再可以部署
  • Paramiko 服务器:向客户端发出 stdout 已关闭的信号

    尝试在中实现测试服务器paramiko 无需修改客户端进行测试 我偶然发现了如何关闭的问题stdout流 使 stdout read 不会永远挂起 而不会在客户端的级别太低 到目前为止 我已经能够通过以下方式传达已完成的命令 简单文本输出到
  • 如何从 .pac 文件中查找代理服务器和密码

    我正在使用 dynatrace ajax 版本 它需要代理服务器和密码才能连接到 dynatrace 服务器 问题是我只有我们在工作中使用的 pac 文件 URL 是否可以知道我的请求解析到哪个代理服务器和端口 以便我可以直接提供代理服务器
  • Electron 构建应用程序无法启动 Express 服务器

    我正在构建一个应用程序 当我处于开发人员模式时一切正常 每件事都按其应有的方式运作 但是 当我使用电子构建器打包我的应用程序时 应用程序会打开 但它不会启动快速服务器 并且应用程序无法正常工作 这是我的 package json 代码 na
  • 无法在fiddler中捕获jmeter流量

    我创建了 JMeter 记录 但当我开始测试时 我在 Fiddler 中没有看到任何请求 我改变了 Fiddler 中的端口号为 8080 我在 JMeter 中使用该端口号 Steps 创建线程组 将Http请求添加到线程组并输入URL
  • 在 Jersey 中是否可以访问注入的 HttpServletRequest,而不是代理

    注射时HttpServletRequest在 Jersey JAX RS 资源中 注入的值是代理 例如 Path myResource class MyResource Inject HttpServletRequest request 会
  • 检测默认网络浏览器的代理设置

    MSDN样本 HttpWebRequest myWebRequest HttpWebRequest WebRequest Create http www microsoft com WebProxy myProxy new WebProxy
  • nginx 服务器中不允许方法 405 错误

    我们的反应应用程序在我们的本地机器上正常工作 但我们将其延迟到更高的环境中 它不起作用 它发送405 Method not allowed error 页面正在加载 每当我们要求时submit form这个问题来了 下面是我的nginx c
  • 无法拦截Android应用程序的流量

    最近 我正在尝试测试和拦截来自开发的应用程序的流量罗莫比尔 我设置了一个代理burp 当然 我已经在我的设备上安装了 burp 证书 因此我可以拦截设备上的其他应用程序 但我无法在 burp suite 上看到相关应用程序的流量 相反 该应
  • 为什么 com.ibm.jms.JMSTextMessage 类型的变量会打印截断的内容和省略号 (...)?

    我想了解为什么 com ibm jms JMSTextMessage 类型的变量在转换为字符串时会打印出截断的内容和省略号 我在 JMeter 的 JSR223 Sampler 中有以下代码 import com ibm msg clien
  • 检测用户是否位于代理后面

    我试图弄清楚如何检测登录我网站的人是否在代理后面 我读到您可以通过可嵌入对象 Flash 和 Java 检测一个人的真实 IP 地址 但是 我实际上无法找到任何示例或来源 我正在使用 PHP 并且我已经阅读了寻找 SERVER HTTP X
  • yum update / apk update / apt-get update 在代理后面不起作用

    我使用代理 无法构建 Docker 映像 我尝试过FROM ubuntu FROM centos and FROM alpine but apt get update yum update apk update failed 我的主机操作系
  • 如何在 Nodejs 中创建代理下载

    我想创建一个nodejs服务器 它充当下载文件的代理 即用户点击 在下载按钮上 从nodejs服务器调用get nodejs服务器从不同的服务器获取链接 远程服务器并开始下载 以 TB 为单位 然后将该下载转发给用户 TB 文件不应存储在
  • PHP 扩展 mysqli 和 nd_mysqli 之间的区别[重复]

    这个问题在这里已经有答案了 Mysqli 准备好的语句 如下所示 在以下情况下会抛出以下错误 get result 叫做 stmt connection gt prepare select column from table where i
  • 无法在服务器端 NodeJS 启用 CORS

    我无法启用CORS在服务器端 我的前端和后端服务器有不同的端口 服务器端的实现方式如下 http createServer function req res Here you can create your data response in
  • 使用 SAS EG 通过代理从 API 下载 JSON 文件

    我正在尝试使用瑞士当局提供的 API 对公司网络内的地址进行地理编码 我的公司使用带有用户名和密码的代理服务器 我是 SAS EG 的新手 这是我迄今为止拥有的代码 我必须匿名一些内容才能被允许在此处发布 filename response
  • 为什么turn服务器不支持tcp连接?

    我是 WebRTC 新手 我需要为我的 webrtc 应用程序配置我自己的 Turn 服务器 我使用以下命令安装了我的转弯服务器 apt get install coturn 我只需要通过 tcp 运行转变服务器 它不必使用 UDP 进行任
  • 如何使用代理将 boost::asio 连接到 HTTPS 服务器?

    在我们的应用程序中 我们使用 boost asio 来使用 HTTP 和 HTTPS 进行连接 我们还可以使用 HTTP 代理 现在我需要使用代理添加对 HTTPS 服务器的支持 我研究了相当多的样本 发现所需的步骤似乎是 创建到代理的 H
  • JMeter:tearDown Thread Group的目的是什么

    我想了解JMeter中tearDown Thread Group的实际用法 在什么场景下可以使用tearDown Thread Group 根据提供的帮助JMeter 拆解线程组 http jmeter apache org userman

随机推荐

  • 找不到接受所提供参数的“+”重载

    所以我试图将我用 Objective C 制作的游戏转换为 Swift 我试图让它工作 但它总是给我一个错误 var actualX Double arc4random Double rangeX Double minX 我也尝试过 var
  • 如何在 Doxygen 注释中包含“<”?

    假设我正在使用 DOxygen Visual studio 兼容注释记录成员函数 如何使用小于 例如 如果我这样做
  • 如何在Azure函数的自定义HTTP路由中指定查询参数?

    我有一个 Azure Function 我想设置自定义 HTTP 端点 按照这个SO的答案question https stackoverflow com questions 52748519 how can my http trigger
  • Android Studio 中未显示菜单栏

    我在 macOS Sierra 上使用 Android Studio 应用程序时遇到问题 似乎该应用程序并未真正打开 因为通常 当应用程序打开时 其在扩展坞中的图标下有一个点 但在我的电脑上没有 真正的问题是 文件 构建 等菜单栏选项没有显
  • 唯一索引的分区列必须是索引键错误的子集

    所以我的项目要求我使用分区将名为 Leases 的表分成两个 分区的一侧是早于 2003 年 1 月 15 日的租约 另一侧是比该日期更新的租约 基本上我之前创建了一个名为 Leases 的表 我想为其创建一个分区 我需要创建一个全新的表来
  • 如何在 jenkinsfile(Groovy 脚本)中发送带有附件的电子邮件?

    我想在詹金斯的构建后操作后发送电子邮件 因此我编写了 jenkinsfile 如下 但我需要一些绝妙的脚本 1 zip 文件附件 2 在附加文件之前 我需要将文件夹转换为zip格式 注意 请不要建议电子邮件插件程序和配置 我更喜欢 Jenk
  • 无需 JavaScript 即可发布链接

    假设我的页面上有一个日历 单击某一天会将这一天标记为完成 但我想使用 POST 而不是 GET 因为 GET 不适合这种东西 改变一些东西 而且我也不想使用 JavaScript 我在这里要做的是构建一个无需 JavaScript 即可工作
  • 这是 Delphi 动态数组行为所期望的吗

    问题是 当动态数组被设置为类成员时 Delphi 如何在内部管理它们 它们是通过引用复制还是传递的 使用德尔福10 3 3 The UpdateArray方法从数组中删除第一个元素 但数组长度仍为 2 这UpdateArrayWithPar
  • 如何获得字典顺序中最小的?

    我正在做leetcode练习 https leetcode com problems remove duplicate letters https leetcode com problems remove duplicate letters
  • 限制限定符和指针算术

    递增或递减限制限定指针是否保留不别名假设 a and b point to disjoint arrays void foo size t n double restrict a double restrict b size t i dou
  • Mockito 间谍方法不起作用

    我在使用mockito spy 方法时遇到麻烦 我最近到达了一个 旧 项目 我的第一个任务是在其中添加mockito 并进行真正的单元测试 该项目有很多概念问题 但这不是重点 我解释一下我的问题 我有课 public class Tutu
  • 您如何在 VIM 中使用 FASD 和 FZF 的外部导航?

    您是否找到了使用 FASD 或 fzf 和 VIM 进行文件导航的舒适工作流程 我在 VIM 中打开最近的文件时遇到问题 因为 FASD 无法捕获它们 我正在寻找一些技巧 FASD 工作流程 将以下行放入您的 zshrc alias v f
  • Cloud Foundry 应用程序正在运行的实例数

    我的应用程序需要获取其运行的实例数 在运行时我的应用程序在程序逻辑中使用此信息 VCAP APPLICATION 环境变量无法提供此信息 直接调用 API 并使用 实例 属性是一种选择 但我不知道如何在我的应用程序中直接调用应用程序 API
  • 在 angular2 中使用 http 访问 Amazon s3

    我的 Amazon s3 存储桶中有一个 json 文件 当我尝试在 Angular2 应用程序中使用 http 调用访问该文件时 出现错误 跨源请求被阻止 同源策略不允许读取 远程资源位于https s3 us east 2 amazon
  • Directory.Exists 对时间敏感吗?

    我的应用程序中有以下代码 if Directory Exists myPath Directory CreateDirectory myPath 如果我在常规单元测试中运行它 有时它会通过 有时则不会 该目录始终存在 我确定了这一点 因此从
  • 如何在Mysql中创建一个id(自动递增)并与其连接一个字符串?仅使用 PHP

    需要创建一个具有自动递增主键的 id 必须使用 php 将字符串与该 id 一起存储 如下所示 我的sql必须显示 ID WFS001 WFS002 WFS003 WFS005 一个选项是有一个自动增量列 执行插入 获取最后一个 idLAS
  • 如何从主线程唤醒休眠线程?

    我有一个捕获程序 除了捕获数据并将其写入文件外 还打印一些统计信息 打印统计信息的函数 static void report void Print statistics 大约每秒调用一次 使用每秒到期的警报 所以该程序就像 void cap
  • 触发锚链接的点击

    我有一个链接集合 其中包含与它们匹配的缩略图 我需要将这些缩略图加载为 div 并为其设置背景图像 我使用的是包含所有缩略图的单个图像 因此我不能仅将图像加载为图像 单击图像应该与单击链接执行相同的操作 但我制作了一个 JSFiddle 来
  • CLR 如何知道装箱对象的类型?

    当值类型被装箱时 它被放置在untyped参考对象 那么是什么原因导致这里出现无效的强制转换异常呢 long l 1 object obj object l double d double obj 不 它没有放置在无类型对象中 对于每种值类
  • jmeter无法记录浏览器操作

    我正在使用 apache jmeter 2 6 我想使用 HTTP 代理服务器记录浏览器操作 但动作并没有记录 我已经在线程组下定义了 HTTP 请求默认值 我为服务器名称指定了值 如下所示 http www xxxxx com 81 ht