提问人:xpt 提问时间:11/16/2023 更新时间:11/16/2023 访问量:13
JMeter 属性并发写入
JMeter properties writing concurrently
问:
我需要同时从多个线程写入JMeter中的CSV文件。当然,这会导致竞争条件,所以我正在考虑从 Jmeter 中采用策略,将数据从并发执行的多个线程组写入 excel 表:
更好的解决方案是使用内存中方法将值从一个组传递到另一个组,而无需任何临时文件。您可以使用 __setProperty() 函数来定义属性
也就是说,我计划在属性中定义一个数组,每个线程都会将其记录附加到数组中,然后在最后写出这样的数组一次(还不知道如何,因为我不能使用拆卸线程)。
所以
- 当每个线程尝试附加到属性中的数组时,JMeter 是否提供任何并发保护,或者我自己需要以某种方式保护它?
- 在测试结束时写出数组的最佳方法是什么?
答:
1赞
Dmitri T
11/16/2023
#1
- 如果你想把一些值写到JMeter .jtl结果文件中 - 去
sample_variables
属性 - 如果要将某些值写入单独的文件,请考虑使用灵活文件编写器插件。它可以使用 JMeter 插件管理器进行安装。
- 如果上述选项不适合您 - 您将需要提出自己的侦听器。
评论