我有一个带有插件的简单工作jmeter jmx,阅读文档我发现了如何覆盖.properties文件,但现在我的问题是我有一个包含我想要的.csv文件输入数据的文件夹在我的测试中使用。包含 csv 文件的文件夹在 user.properties 文件中指定为 inputDataFolder=path/to/folder
并在 jmx 中引用,如 ${inputDataFolder}file.csv
。它在没有 Maven 的情况下工作得很好,但是当我使用验证目标运行它时,它不起作用并抛出:
Error in NonGUIDriver org.apache.jorphan.util.JMeterStopTestException: ModuleController:Register Fixed Customer has no selected Controller (did you rename some element in the path to target controller?), test was shutdown as a consequence
该错误表明我定义 csv 文件夹路径时出错,但我不知道如何使用该插件正确执行此操作。非常感谢任何帮助。
PS:这是我在src/test/jmeter
下的结构
jmeter/ ├── foldercsv/ ├── test.jmx ├── user.properties
最佳答案
我自己找到了答案。我深入研究了很多帖子,发现这确实是一个路径问题,读到这里就明白了:
- https://groups.google.com/forum/#!topic/maven-jmeter-plugin-users/8pTwRmMCi9I
- https://bz.apache.org/bugzilla/show_bug.cgi?id=59169
谢谢!
关于java - 带有 csv 输入文件的 jMeter maven 插件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43764038/