微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何在 Jmeter 上的目录列表数据源中使用属性值

如何解决如何在 Jmeter 上的目录列表数据源中使用属性值

我正在通过 JSR223 预处理器设置一个属性值,并希望将此属性用于目录列表数据源中的源目录,但未成功。这是我正在尝试的方法。我错过了什么吗?

setpropertyvalue

usepropertyindirectorylisting

我想这样做的原因是我想在每个线程中使用来自不同文件夹的文件。我将文件夹命名为 ABC1、ABC2、ABC3 等……这就是为什么我想对 ABC${threadNum} 使用线程号函数。但是,我无法实现它。

解决方法

如果您在目录列表配置初始化之前设置属性,它应该可以正常工作。

看看JMeter Test Elements Execution Order

0. Configuration elements
1. Pre-Processors
2. Timers
3. Sampler
4. Post-Processors (unless SampleResult is null)
5. Assertions (unless SampleResult is null)
6. Listeners (unless SampleResult is null)

如您所见,Configuration Elements 在执行其他任何操作之前被执行,因此您要么需要

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。