JMeter 中的周期性后台任务

2024-04-13

我的测试计划中的请求使用授权令牌,我知道该令牌将在 1 小时内过期。我需要以某种方式每 59 分钟重新请求一次令牌,直到测试完成。有人可以建议最好的方法吗 - 看起来使用 While 控制器测试将永远不会完成并停留在永恒的 while 循环中。


  1. 加上另一个线程组 http://jmeter.apache.org/usermanual/component_reference.html#Thread_Group到您的测试计划。
  2. 将其配置为永远运行(或者有足够的循环来持续足够长的时间)
  3. Add a 恒定定时器 http://jmeter.apache.org/usermanual/component_reference.html#Constant_Timer到第二个线程组。让它每 59 分钟点火一次3540000输入“线程延迟”
  4. 将“获取令牌”逻辑放在计时器下方。
  5. 如果您的令牌被存储为属性 - 主线程组将能够使用它。如果它是一个变量,您需要将其转换为属性,以便它可以跨线程组使用 http://blazemeter.com/blog/knit-one-pearl-two-how-use-variables-different-thread-groups因为 JMeter 变量范围仅限于当前线程组。

希望这可以帮助。

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

JMeter 中的周期性后台任务 的相关文章

  • Jmeter:jmeter中jmeter.sh和jmeter无扩展文件的区别

    我需要澄清 jmeter sh 和 jmeter 文件 不带 ext 它们位于 bin 文件夹中 举例来说 1 如果我在jmeter和jmeter sh文件中设置不同的HEAP大小 将考虑哪一个 2 以上是否取决于我如何运行测试 例如 jm
  • 使用Jmeter调用API时如何传递表单数据?

    我想使用 Jmeter 进行 API 调用 在我的 API 调用中 我发送一个带有请求的文件 我需要将文件名指定为表单数据 e g when I call the same API from postman 当我从 Jmeter 进行上述调
  • 在 JMeter 的 BeanShell Sampler 中将字符串解析为整数

    我试图在 JMeter 中将字符串解析为整数 但由于以下错误而失败 如果我尝试打印 vars get 返回的字符串 它们看起来不错 2014 06 28 00 08 52 WARN jmeter assertions BeanShellAs
  • JMeter - 根据平均响应时间测试失败

    我正在使用性能插件在 Jenkins 中运行 JMeter 作业 如果平均响应时间 这是我尝试添加 BeanSehll Listener 和 Assertion 的方法 Recording Controller Home Page Bean
  • 每个线程组的概率

    如果我的测试计划中有 3 个线程组 如何为每个组设置恒定概率 请求权重 我是 JMeter 的新手 您能在屏幕截图上显示您的设置吗 只需将每组的线程数设置为测试总线程数的一个因子即可 如果有 100 个 VU 则 g1 设置为 50 g2
  • 使用 JMeter 对 1000 个用户进行负载测试时,Apache Tomcat 连接被拒绝错误

    我已经在 Linux 和 Apache Tomcat 7 0 42 中部署了 Java EE 应用程序 当我使用 JMeter 对 100 个用户进行负载测试 并发 100 个线程请求 时 一切正常 但是 一旦我将用户 或线程数 更改为 1
  • 如何在 Groovy 2.4 中计算 sha256 哈希值

    我正在尝试计算 Groovy 版本 2 4 16 中的 sha256 哈希值 这是 jmeter 测试的一部分 这是它支持的 Groovy 版本 我认为我无法更改它 我知道在 Groovy 2 5 中你可以使用这样的代码 https mrh
  • 在jmeter中设置整个请求url

    我有一个请求 它提供上传网址作为响应正文 uploadUrl https test com 9000 sample uploadurl I m able to extract the uploadUrl using JSON extract
  • jmeter恒定视频流

    我正在使用 Jmeter 来加载测试视频流 我可以传递登录信息 但我需要让 Jmeter 在提供视频流的页面上 保持 我怎样才能做到这一点 我已经设置了 cookie 管理器 如果视频流不在您的服务器上 您根本不需要测试它 例如 如果您的网
  • 使 .jmx 文件在 Windows 10 上使用 jmeter GUI 默认打开(双击文件)

    当我双击它时 我试图让我的 Windows 10 使用 jmeter GUI 打开 jmx 文件 我使用 apache jmeter 3 2 目前 为了打开 jmx 文件 我打开 jmeter jar apache jmeter 3 2 b
  • 为什么 com.ibm.jms.JMSTextMessage 类型的变量会打印截断的内容和省略号 (...)?

    我想了解为什么 com ibm jms JMSTextMessage 类型的变量在转换为字符串时会打印出截断的内容和省略号 我在 JMeter 的 JSR223 Sampler 中有以下代码 import com ibm msg clien
  • Jmeter - http 采样器第一次迭代所花费的时间很长

    我是 Jmeter 的新手 我已经编写了一个 http 采样器 我正在运行 5 次迭代 这是我得到的读数 805 160 148 185 143 我注意到第一次迭代所花费的时间比前四次要长 每次运行采样器时我都会观察到同样的情况 仅供参考
  • 如何让Jmeter识别“localhost”URL?

    如何对只能由我的计算机访问的 localhost url 进行性能测试 我可以使用 jmeter 对 google 等实时网站进行性能测试 但 jmeter 无法检测本地 url 应用程序的 URL 192 168 121 20 80012
  • JMeter:来自 Jenkins 的九个以上参数

    我试图将超过九个参数从 Jenkins 传递到 JMeter4 0 当我阅读时 我发现 JMeter 不接受超过 9 个参数 作为解决方法 我想将所有参数作为字符串传递 并在 JMeter BeanShell 中将其拆分 java jar
  • 如何从后处理器获取父控制器的名称

    我的 Jmeter 项目结构如下所示 我有一个 Beanshell 后处理器作为子节点 如何获取父控制器的名称 简易控制器01 来自 BeanShell 后处理器 非常感谢您的帮助 Thread Group Simple Controlle
  • Apache JMeter:在请求正文中添加随机数据

    我正在 Apache JMeter 中对我们的应用程序进行压力测试 我想到调用注册用户方法 该方法将在数据库中添加用户 但如果电子邮件已存在 则不会发生数据库操作 如何在身体数据中添加随机数 或者有其他方法可以对与数据库连接的应用程序进行压
  • 是否可以使用jmeter来测试grpc

    想知道是否有人尝试过使用 jmeter 来测试 gRPC 应用程序 我本来希望 我可以编写一个带有非阻塞 异步存根的 gRPC 客户端类 该存根可以对服务器进行非阻塞调用 创建上述客户端的Jar 将 Jar 导入到 JMeter 在Jmet
  • 如何找到 IIS 在负载/性能测试期间模拟的平均并发用户数?

    我正在使用 JMeter 进行负载测试 我正在练习通过简单地增加我的分布式 JMeter 测试用例中的线程数并启动测试来查找我们的网络服务器可以处理的最大并发线程 用户 数量 然后 我突然意识到 虽然 MAX 数字可能有用 但REAL我的网
  • 错误 - jmeter.util.BeanShellInterpreter:调用 bsh 方法时出错:eval 源文件:内联评估:

    当我运行将 Beanshell 后处理器作为采样器子级的 jmeter 脚本时 出现以下错误 错误 jmeter util BeanShellInterpreter 调用 bsh 方法时出错 eval 源文件 内联评估 https i st
  • 如何在 JMeter 中显示实际循环计数

    我们可以通过以下方式显示实际线程 threadNum 实际循环计数有类似的东西吗 您可以使用 jm Thread Group idx 获取当前循环迭代 jm Thread Group idx 请注意 这是 JMeter 5 中一般增强功能的

随机推荐

  • 从 scipy.optimize.curve_fit 获取与参数估计相关的标准误差

    我在用scipy optimize curve fit将曲线拟合到我拥有的一些数据 大多数情况下 曲线似乎非常吻合 由于某种原因 当我打印它时 pcov inf 我真正需要的是计算与我拟合的参数相关的误差 并且不确定如何准确地做到这一点 即
  • Spring RESTful Web 服务 - 大容量数据处理

    我正在尝试构建一个 Spring Spring Boot RESTful Web 服务 它接受每行 100 万行 40 列的 CSV 文件作为输入 来自基于 Angular 的前端 并且将是同步调用 在进入其他屏幕之前 必须通知用户上传状态
  • vm_stat 显示的内存少于实际内存

    Update 那么 重新启动 mac 就可以了 但是这个错误有什么已知的原因吗 我在用着vm stat计算 RAM 信息 例如here https stackoverflow com a 8782351 6528991 但是当我尝试添加所有
  • 快速对齐文本视图中的文本

    我知道这是一个非常微不足道的问题 但我必须能够使用 swift 在文本视图中对齐文本 它是故事板上已经存在的文本视图 已连接到插座 我们称之为justifyTextView 有人可以为此提供一些代码吗 我似乎无法在网上找到任何有关它的信息
  • URL 重写 - 多个查询

    我想看看如何实现以下重写规则 From https localhost site page place place west https localhost site page location location cityname To h
  • 下载控制板软件模拟器

    我有兴趣学习如何用 c 进行嵌入式系统编程 但是 我需要一些硬件 我想知道有什么软件可以模拟控制板的功能吗 控制板在下面的教程中列出 http www learn c com hardware htm http www learn c co
  • 如何检查 db sqlite xamarin iOS 中是否存在表

    如何检查表的创建位置db数据库与否 var folder Environment GetFolderPath Environment SpecialFolder Personal SQLiteConnection db new SQLite
  • 如何在C++中创建地图函数?

    假设有一个整数列表 1 2 3 4 5 和一个映射函数 它将每个元素乘以 10 并返回修改后的列表为 10 20 30 40 50 而不修改原始列表列表 如何在 C 中有效地完成此操作 这是一个例子 include
  • 在 REBOL 中动态添加单词到上下文

    想象一下以下 REBOL 代码 foo context bar 3 我现在有一个上下文foo其中 bar被定义为 如何动态地将新单词注入到此上下文中 是否可以 我试过了 set any in foo baz 3 但这不起作用 因为表达式in
  • 时间:2019-03-17 标签:c#datetimeformat

    我希望根据当前的文化为我的日期时间设置特定的格式 所以我尝试这个 dateTime ToString dd MM yyyy hh mm 这部分是可以的 被特定于区域性的分隔符替换 但日和月的顺序不会根据文化而改变 如 MM dd Using
  • 将日期转换为Mysql日期格式php

    我的数据库中有这个日期格式 19th April 2013 我想将其转换为 2013 04 19 我已经使用了 if else 条件 但是它变得太长太复杂 有没有内置函数 Use PHP s date功能 date Y m d strtot
  • 基于“file:///C:/”的访问不允许 navigator.geolocation.getCurrentPosition [重复]

    这个问题在这里已经有答案了 可能的重复 Chrome 中的 HTML5 地理位置提示 https stackoverflow com questions 5423938 html 5 geo location prompt in chrom
  • 我可以实例化 std::reference_wrapper (其中 T 是不完整类型)吗?

    Does std reference wrapper
  • 为什么 [用户名].github.io 上的 GitHub 页面不会显示?

    我创建了 repo username github io 在 gh pages 分支中推送了第一次提交 等待了 30 分钟 GitHub 说 不应该超过 10 分钟 并在尝试加载我的页面时遇到 404 页面 用不同的浏览器查看 结果都是一样
  • 在 Mac App Store 的 Electron 应用程序中实现应用内购买

    我环顾四周 似乎有几个人遇到这个问题 但似乎没有人解决它 将 Apple 应用内购买添加到 Electron HTML JS 应用程序 https stackoverflow com questions 39841666 adding ap
  • OpenAPI V3 Maven Plugin使用multipart/form-data生成多文件上传的不完整接口代码

    我使用 Openapi V3 和 Maven 插件 openapi generator maven plugin 5 3 0 来使用 multipart form data 上传多个文件 但是 生成的接口代码不完整 在默认方法之一中缺少 L
  • 如何用通俗语言解释CSS Float?

    如何用通用语言 而不是编程 解释CSS Float 有没有现实生活中的例子可以举个例子来解释CSS Float 有没有以非常简单的方式解释浮动的幻灯片 就像听起来一样解释它 之所以称为 浮动 是因为元素像船一样 漂浮 考虑内容的其余部分是水
  • LINQ to SQL:存储过程结果

    如何更改 LINQ to SQL 设计器生成的存储过程结果的类名 除了弄乱 Designer cs 之外 另外 如何对存储过程的结果集执行 linq 查询 您可以在 dbml 中编辑它吗 就我个人而言 我倾向于将自动生成的类型 来自函数和存
  • 使用 Pandas 为来自多个 URL 的多个 CSV 文件创建一个数据框

    我想使用来自 URL 的多个 CSV 文件的 Pandas 创建 1 个数据框 结构 并保留初始标题行 使用单个 URL 一切都会按预期工作 df pd read csv http www URL1 csv 我已尝试使用多个 URL 进行以
  • JMeter 中的周期性后台任务

    我的测试计划中的请求使用授权令牌 我知道该令牌将在 1 小时内过期 我需要以某种方式每 59 分钟重新请求一次令牌 直到测试完成 有人可以建议最好的方法吗 看起来使用 While 控制器测试将永远不会完成并停留在永恒的 while 循环中