jmeter - 将外部 ID 保存到 Jmeter 中的结果文件
问题描述
我的测试数据中有一个外部数据,它是我希望能够写入运行此命令时生成的结果文件的 id:
./jmeter -n -t /home/usr/jmeter/script.jmx -l /home/usr/jmeter/scriptjtl
id 不会用于任何请求,但 trackid 是必要的,以包含 i 故障排除错误。track_id 的外观示例:kJbc1W1YupprLcB8YZE0gla1T8APE7Td
是否有可能将轨道 ID 作为参数或以任何其他方式保存在结果文件中?
解决方案
如果您已将此track_id
提取到JMeter 变量中,则可以使用sample_variables
属性将其添加到 .jtl 结果文件中,将命令行修改为:
./jmeter -Jsample_variables=track_id -n -t /home/usr/jmeter/script.jmx -l /home/usr/jmeter/scriptjtl
脚本完成后,您将看到一个名为的额外列,其中包含每个示例结果track_id
的变量的相应值${track_id}
为了使更改永久化,将下一行添加到user.properties文件(位于 JMeter 安装的“bin”文件夹中)
sample_variables=track_id
更多信息:
推荐阅读
- javascript - ReactJS 尝试使用 API 钩子 useEffect 但得到:期望赋值或函数调用而不是看到表达式 no-used-expressions
- react-native - React Navigation 5 将参数传递给 tabNavigation / Tab Navigator
- javascript - NodeJS 自动完成阴影。如何实施?
- r - R使用dplyr在X列之后将数据框拆分为数据框和矩阵
- javascript - Tabulator JS groupHeaderDownload 如何在Download中创建单元格
- python - 更新excel工作表时权限被拒绝
- google-cloud-vision - 谷歌 OCR 错误文本检测
- xml - 两个字母、一个下划线和 0-40 的值的模式定义
- c# - 如何保存矩阵迷宫分辨率的坐标?
- c# - 使用 Novell.Directory.Ldap.NETStandard 从 AD 读取所有用户