在摘要报告侦听器文件名中使用时间函数

2024-01-18

在 JMeter (5.1.1) 中,我有一个摘要报告,我试图将其保存为带时间戳的文件。文件名值如下所示:

D:\Load Tests\example.com\Results\${__time(yyyy-MM-dd-HH-mm-ss,)}_summary.csv

但是,不要使用以下结果创建文件__time()函数例如2019-07-22-10-24-03_summary.csv,它实际上生成一个名为的文件名${__time(yyyy-MM-dd-HH-mm-ss,)}_summary.csv.

我尝试创建一个名为的用户定义变量timestamp与价值${__time(yyyy-MM-dd-HH-mm-ss,)}并引用它...\${timestamp}_summary.csv但这同样会导致$(timestamp)_summary.csv.

I saw a JMeter 归档帖子 http://www.jmeter-archive.org/Variables-in-a-listener-s-Filename-field-td516054.html关于 2006 年与我类似的问题,其中暗示侦听器文件名对于要使用的函数和变量而言解析得太早,但我希望 JMeter 能够在 13 年来克服这一障碍。

是否可以在 JMeter GUI 中使用变量作为侦听器文件名,并像上面的时间戳一样动态设置它们?

如果没有,是否有其他方法可以使用 Groovy 来执行此操作?这会在哪里 - 也许在设置线程 JR223 采样器中?我已经尝试过此操作,似乎设法以编程方式更改文件名,但没有保存文件。

更新答案:

我只需要反转路径分隔符\ to /.

D:/Load Tests/example.com/Results/${__time(yyyy-MM-dd-HH-mm-ss,)}/summary.csv

我遇到了这个问题,并发现当您使用斜杠而不是反斜杠指定路径时它会起作用。 例如:

D:\加载 测试\example.com\结果\${__time(yyyy-MM-dd-HH-mm-ss,)}_summary.csv

不起作用。但:

。/加载 测试/example.com/Result/${__time(yyyy-MM-dd-HH-mm-ss,)}_summary.csv

将工作。

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

在摘要报告侦听器文件名中使用时间函数 的相关文章

  • JMeter 中默认的响应超时是多少?

    如果我们没有在 HTTP 请求 采样器中设置任何超时 任何人都可以帮助了解 JMeter 中的默认响应时间吗 Thanks 它默认为0 无超时 设置超时的推荐方法是使用 GUI 如果由于某种原因它不适合您 您可以使用以下属性 用户属性 fi
  • 如何从 WebDriver Sampler 中设置 JMeter Vars?

    I had previously used a CSS JQuery extractor to get a URL from a page and add it to JMeter vars accessing it here var pa
  • JMeter在HTTP请求中使用beanshell变量

    我是这里的绝对菜鸟 我的意思是JAVA 花了几个小时寻找解决方案 现在我只想开枪自己 我想在 beanshell 断言中创建一个字符串 该字符串位于 HTTP 请求的正上方 在 beanshell 中我写道 String docid abc
  • Jmeter:jmeter中jmeter.sh和jmeter无扩展文件的区别

    我需要澄清 jmeter sh 和 jmeter 文件 不带 ext 它们位于 bin 文件夹中 举例来说 1 如果我在jmeter和jmeter sh文件中设置不同的HEAP大小 将考虑哪一个 2 以上是否取决于我如何运行测试 例如 jm
  • jmeter无法记录浏览器操作

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

    我有一个带有线程组和 Cookie 管理器的 JMeter 负载测试脚本 线程组中的用户首先使用HTTP采样器登录来获取cookie 然后 循环控制器触发交错采样器 该采样器在几个向服务器发出查询的 HTTP 采样器之间交替 现在 我希望交
  • 负载测试时如何测量CPU和内存

    我们在异构环境中使用 JMeter 并且希望在运行服务或 Web 应用程序的服务器上产生重负载时测量 CPU 和内存 您建议使用什么 是否有任何软件解决方案 开源或商业 可以将 CPU 和内存使用情况记录在文件或数据库中 谢谢你 您可以使用
  • 如何使用 JMeter 发送动态 URL 参数

    我想将 URL PATH 发送为 controller 1 1 controller 2 2 start 但是参数 2controller 2是动态的 如何发送该参数 使参数成为变量 controller 2 controller2 par
  • Apache JMeter 的 Cookie 管理器未将 cookie 添加到 POST 请求

    我制定了非常简单的测试计划 登录 POST 返回会话cookie 获取状态 GET 返回用户状态 创建资源 POST 为资源提供 JSON 正文 所以我的 测试计划 如下所示 Test Plan Thread Group HTTP 请求默认
  • JMeter - 使用其他 BeanShell 预处理器/后处理器中的变量?

    有没有一种方法可以将变量从一个 BeanShell 预处理器 后处理器引用到另一个 BeanShell 处理器 它们在同一个线程组内 如果我在 HTTP 请求下的 BeanShell 预处理器内创建一个字符串变量 那么我可以在同一 HTTP
  • 暂停和恢复 jmeter 执行

    我正在寻找暂停和恢复 JMeter 执行 单 多线程 的选项 1 Pausing and Resuming through command line 2 From the Jmeter UI 3 By coding in some lang
  • 如何使用 JMeter 将 application/x-www-form-urlencoded 参数发送到 RestServer?

    我开发了一个休息服务器 并将其在本地主机中运行 我尝试使用 JMeter 执行测试 发送请求帖子和获取 取决于调用的方法 我已经发送到 Rest 服务器并使用 JMeter 在简单的 post 请求 获取请求 通过 post 发送文件以及通
  • 负载测试kafka消费者

    我正在编辑问题 因为我认为它不够清楚 如何对我的 kafka 消费者进行负载测试 我看过很多关于 apache kafka 负载测试的文章 但没有一篇关于消费者负载测试的文章 对于前 我在jsr223中编写了jmeter kafka生产者测
  • 将 JMeter 报告转换为 JUnit 报告

    如何将 JMeter 报告转换为 JUnit 报告 有些工具 例如 VSTS 知道如何集成 JUnit 报告 但不知道如何集成 JMeter 报告 尽管它们可以运行 JMeter 我创建了一个 XSLT 将 XML JMeter 报告转换为
  • 我有 JSR233 监听器,它在 JMeter 非 GUI 模式下似乎被忽略

    我在 HTTP 请求下有 JSR233 侦听器 它存储所有响应时间值 创建数组 然后对数组进行排序以查找 90 行 然后在达到最终 90 行阈值时标记最后一个事务 请求通过或失败 GUI 中的一切都运行完美 但我使用 Docker Imag
  • 与 Jenkins 一起在 JMeter 中响应断言 - 从不显示失败

    寻找一点指导 我有一个基本的 JMeter 测试计划设置来加载页面 我添加了几个断言来检查屏幕上的文本是否显示 对这些使用了响应断言 我使用 JMeter GUI 运行了该计划 并故意导致断言失败 错误率为 15 所以这很好 然后 我尝试使
  • 使用 JMeter 时陷入嵌套循环。嵌套循环控制器和 CSV 数据集配置。

    在我的网站上 我有两个商家操作 搜索和浏览 一次搜索通常会触发三次浏览 我有一个 JMeter 测试 它使用商家和商家 ID 号的 CSV 文件 在大规模运行此测试时 我希望使用我网站上的所有商家 我已经在 J Meter 中映射了它 如下
  • 如何设置http请求的源IP?

    在发送 http 请求之前 我需要设置源 IP 地址 用于 IP 欺骗等 用于建立http连接的类是HTTPURLConnection 我在 stackoverflow 上找到了下面的链接 这非常有用 注册和使用自定义 java net U
  • 如何使用jmeter统计失败的请求

    我在跑步JMeter我想要统计所有失败的请求 这些请求要么超时 要么只是失败 我看到一些侦听器显示出现了失败 但没有人看到有一个字段显示失败请求与成功请求的总数 有谁知道我如何轻松获取这些数据而不必手动计算每次失败 要检查失败响应的数量 请
  • 使用 SOAP 调用 WCF 服务

    我正在尝试在不创建 WCF 客户端的情况下测试 WCF 服务 我有类似的代码 问题here https stackoverflow com a 1643025 1397017 我希望完全控制 SOAP 负载 因此我希望能够发出我自己的 We

随机推荐

  • 如何在互斥锁中优先考虑特权线程?

    首先 我完全是互斥 多线程编程的新手 所以 提前对任何错误表示歉意 我有一个运行多个线程的程序 线程 通常每 cpu核心 做了很多 计算和 思考 然后有时他们决定打电话给 更新一些统计数据的特定 共享 方法 统计更新的并发性是通过使用互斥体
  • 如何使用Automator将窗口置于前面?

    我使用的是 Mac OSX 10 6 并且我想在桌面应用程序中实现一个自动化功能 我手动按 Command R 等待应用程序从物理设备读取一些数据 1 分钟 然后再次按 Command R 进行另一次读取 此时它询问我是否要保存数据 所以我
  • LifecycleRegistry 实例何时开始监听 LifecycleOwner 的生命周期更改?

    我已经开始学习架构组件 但找不到一件事 生命周期片段 https developer android com reference android arch lifecycle LifecycleFragment html只是创建一个新的生命
  • FXMLLoader getController 返回 NULL?

    我的主应用程序类可以很好地执行以下操作 Override public void start Stage primaryStage try FXMLLoader loader new FXMLLoader getClass getResou
  • 添加名称和 Skus 列时,Magento 销售订单网格显示不正确的记录数

    我正在使用 Magento 1 4 版本 并向销售订单网格添加了额外的网格列 名称和 sku 返回的数据是正确的 但我在分页和记录总数方面遇到问题 我的代码如下 首先我编辑的Mage Adminhtml Block Sales Order
  • kotlin + gradle+ intellij - 未定义存储库

    有人可以帮我吗 我只从前同事那里得到了项目源代码和 dockerfile 没有解释工作 但现在由于时间限制我遇到了麻烦 拜托拜托拜托 我在下面收到此错误消息 Could not determine the dependencies of t
  • android 空间分割不适用于这种情况。为什么?

    我需要突出显示文本中的 url 并使其可动态点击 为此 我使用以下方法 private SpannableString addClickablePart String string string string replaceAll n n
  • 释放 std::vector 对象的“正确”方法

    第一个解决方案是 std vector
  • js - “间接”调用方法时“this”未定义

    我的目标是从函数表中调用函数来概括命令处理 即间接 很遗憾 this isundefined当这样称呼时 function Server this sessions server this this handlers dummy serve
  • using 块中实例化的所有一次性对象是否都已处理?

    这是我过去多次问自己的问题 因为我使用 5 层深度的语句进行嵌套 正在阅读docs http msdn microsoft com en us library yh598w02 aspx并没有发现任何提及other在块内实例化的一次性物品我
  • xunit 构造函数在每次测试之前运行

    我有一个测试类 在每次测试执行之前都会调用构造函数 目前 以下测试之间不共享构造函数初始化的数据 我希望初始化数据设置一次并在所有测试中共享 这是我的代码 Category Basics Collection DBCollection Ex
  • 从通知启动应用程序将其从最近的应用程序历史记录中删除

    当我从通知启动其中一个应用程序时 我遇到了问题 它永远不会出现在 最近使用的应用程序 列表中 如果没有通知 一切都会按预期进行 我启动应用程序 导航到并退出它 使用主页按钮或后退按钮 之后我可以长按主页按钮返回到它 gt 确定 当我收到通知
  • Proguard 不会混淆 gui 组件

    我想使用 ProGuard 来混淆我的 Android 应用程序 这很好用 但我的 gui 类 扩展了 Activity View 和 SherlockActivity 并没有被混淆 这是 proguard cfg injars bin c
  • Yii2:如何访问模板邮件中的参数?

    我有以下代码 Yii app gt mailer gt compose layouts html name gt this gt name email gt this gt email subject gt this gt subject
  • 防止调试 PhoneGap 应用程序

    我使用 PhoneGap 创建了一个 iOS 应用程序 我了解到将 iPhone 连接到 Mac 在 iPhone 上启用 Safari 调试 然后在 Mac 上使用 Safari 来查看属于该应用程序的所有 HTML 和 JavaScri
  • 如何在 iOS 中从图像处理中检测对象?

    我有一个图像 图像中有一个玻璃杯 两个勺子 此图像显示在 iPad 上 现在我希望当用户仅触摸勺子时 勺子颜色将变为绿色 图像的其余部分保持不变 我不知道该怎么做 从哪里开始呢 任何想法或建议都将受到高度欢迎 使用 CALayer 使用所需
  • 习惯从类型继承元类?

    我一直在尝试理解 python 元类 因此一直在浏览一些示例代码 据我了解 Python 元类可以是任何可调用的 所以 我可以让我的元类像 def metacls clsName bases atts return type clsName
  • 使用 PadRight 方法填充字符串

    我正在尝试在 C 中的字符串末尾添加空格 Trip Name1 PadRight 20 还尝试过 Trip Name1 PadRight 20 这些似乎都不起作用 不过我可以用任何其他字符填充字符串 为什么 我应该更具体 这是完整的代码 l
  • 在 Laravel 5 中动态编辑 .env 是个好主意吗?

    我正在构建一个管理面板 所以我需要做一些核心设置我的 Laravel 5 应用程序 如 smtp 设置等 可通过前端界面配置给最终用户 我最初的想法是使用数据库作为设置存储和缓存 以避免每次访问配置值时发出数据库调用 然而 看来 外观在配置
  • 在摘要报告侦听器文件名中使用时间函数

    在 JMeter 5 1 1 中 我有一个摘要报告 我试图将其保存为带时间戳的文件 文件名值如下所示 D Load Tests example com Results time yyyy MM dd HH mm ss summary csv