我在执行事务时使用jmeter来模拟并发用户。我有一个名为“TransactionReference”的字段,它是唯一的。我想做的是能够让这些用户进行交易。
到目前为止我做的是记录了事务处理(使用HTTP Test Script Recorder),我得到了TransactionReference的静态值。因此,每次运行我的测试脚本时,它都不会插入创建的新事务,因为TransactionReference不再是唯一的。我尝试使用Counter Config元素使其动态化(自动增量)。我有一个名为“ctr”的变量,我使用“$ {ctr}”在body数据中调用它。但是,我在日志中收到“MalformedJsonException”。
我的问题是,我应该如何正确地在我的http sampler帖子正文中调用我的计数器变量?
答案 0 :(得分:0)
这很可能是由于以下原因之一:
因此可以使用以下解决方法:
在“全局”模式下使用__counter()功能代替${ctr}
变量,如:
${__counter(FALSE,)}