我可以在 Jmeter 属性中使用 Blazemeter 测试数据吗?

问题描述 投票:0回答:1

我有一个在 Blazemeter 中运行的 Jmeter 脚本,具有 Jmeter 属性。 现在我想在运行过程中改变属性。因此,我尝试通过引用 ${market} 将测试数据传递到 Jmeter 属性中。但发生的情况是,我得到的是字面值“${market}”,而不是列表中的随机值。我这样做的方式不对吗? 在此输入图片描述

当我直接设置一个值(如“PT”或“DE”)时,它工作正常。但我希望它在运行过程中改变。

PS.:我是 Jmeter 和 Blazemeter 的新手。

jmeter blazemeter
1个回答
0
投票

我认为这不是设置和更新 JMeter 属性的正确方法,请查看 JMeter 属性的实时远程控制功能,了解如何在运行时更新属性值

  1. 将一个或多个属性添加到测试配置的 JMeter 属性部分。

  2. 开始测试。

  3. 出现测试报告后,单击右上角的“运行时控制”按钮,然后单击“远程控制”。

    enter image description here

  4. 出现“远程控制实时”窗口,列出所有可更新的 JMeter 属性。默认情况下,这包括所有位置的所有场景。有关更多详细信息,请参阅高级功能

    enter image description here

  5. 为要更新的每个属性输入新值,然后单击“发送”以更新所有引擎上的属性。

    enter image description here

如果您只想为每个请求从列表中发送一个随机值 - 请查看 __RandomFromMultipleVars() 函数

© www.soinside.com 2019 - 2024. All rights reserved.