使用Jmeter,我需要添加从JSON中提取的UUID,并在CSV中将其添加到同一列(多个)中以提供删除请求(REST)。这是为了测试多个删除调用,这些调用具有从POST调用生成的唯一UUID。或者是否有其他方法可以在从POST调用中提取后测试多个删除调用。让我们说50 Post然后50删除电话。
我不认为你需要做任何事情,因为给定的线程驻留在相同的Thread Group中,你应该能够为Delete请求使用相同的变量。
JMeter变量是local to a thread,因此不同的线程将具有不同的变量值。
如果您仍在寻找基于文件的解决方案,请注意您可以使用Groovy代码将任意JMeter变量写入文件,例如:
groovy
Cache compiled script if available
框def csvFile = new File('test.csv')
csvFile << vars.get('your_variable')
csvFile << System.getProperty('line.separator')
这样您就可以将任何提取的UUID写入JMeter“bin”文件夹中的qazxsw poi文件中,您可以在CSV数据集配置中将其用于删除请求。
更多信息:
test.csv