JMeter从从属系统中依赖Java代码的csv数据进行分布式测试



我正在用JAVA代码运行JMETER分布式测试。到目前为止,它对没有任何依赖CSV测试数据的JMX文件运行良好。现在,我想用csv相关的数据运行一个测试,但似乎csv文件也需要放在从属机器中。有没有一种方法可以在不将依赖的CSV文件放在从属机器中的情况下执行测试。我正试图通过java代码自动化测试,所以手动将csv文件放在SLAVE机器中是不可行的。请告诉我你对此的建议。

从当前的JMeter 5.4.1版本起,不支持将依赖文件传输到从属机器,只有.jmx脚本通过网络从master传递。

您可以考虑使用像HTTP Simple Table Server或Redis Dataset这样的插件,或者将测试数据放入数据库,并使用JDBC测试元素从集中式远程存储中获取数据,而不是依赖于本地CSV文件。

或者,您可以使用jCIFS或jSch库将.CSV文件从JAVA CODE 复制到从属文件

相关内容

  • 没有找到相关文章

最新更新