是否可以在从CSV获得的值中包含jmeter变量?
我有一个csv文件,其中包含一个名为“查询”的列。我查询的一个实体是是否可以在从CSV获得的值中包含jmeter变量?,jmeter,Jmeter,我有一个csv文件,其中包含一个名为“查询”的列。我查询的一个实体是/user/${id}/list/${list} 我想做的是,当查询传递给HTTP采样器时,让jMeter覆盖查询中的${list}和${id}变量,该采样器的变量值已经在我的测试计划的前面步骤中使用 例如: 在测试计划中,创建${id}=5和${list}=10 在测试计划中,打开包含查询字符串的csv文件 在测试计划中,使用HTTP采样器执行测试。查询中的路径应该是从csv文件传递的查询值。 3a。Jmeter应该接受传递给
/user/${id}/list/${list}
我想做的是,当查询传递给HTTP采样器时,让jMeter覆盖查询中的${list}和${id}变量,该采样器的变量值已经在我的测试计划的前面步骤中使用
例如:
/user/${id}/list/${list}
发出的,而不是/user/5/list/10
有人知道如何通过jMeter强制替换吗?
甚至有可能吗?尝试使用u_评估功能:
/user/${__eval(${id})}/list/${__eval(${list})}
看来这正是你的情况。我在挠头之后才明白这一点 JMeter允许您使用_eval函数重载变量(在变量中放置对变量的引用) 为了解决这个问题,我将csv文件保持原样,并设置了对变量的引用。当我想引用csv文件中的查询并用实际值重载变量占位符时,我使用了${uuuu eval(${query})}-where query=