我有一个 CI 服务器,将多个应用程序 jar 及其各种依赖项转储到一个文件夹中。然后我尝试使用 jmeter 类路径中的所有 jar 运行 jmeter 测试。
我可以设置jmeter的user.classpath
属性到以(分)冒号分隔的各个 jar 列表,但似乎不支持使用通配符。有没有办法可以将整个文件夹的 jar 添加到 jmeter 的类路径中?
As per 如何将 JUnit 与 JMeter 一起使用指南:
您还可以通过“user.classpath”属性“告诉”JMeter 查看其他位置。该属性位于 JMeter 安装的 /bin 文件夹下的“user.properties”文件中。它可以采用以下值:
- 单个 jar 文件:user.classpath=/Projects/junit/test1.jar
- 多个jar文件:user.classpath=/Projects/junit/test1.jar;/Projects/junit/test2.jar
- 文件夹:user.classpath=/Projects/junit
- 上述任意组合。各个类路径条目需要用分号或冒号分隔,具体取决于底层操作系统
这篇文章是关于 JUnit 的,但是类加载和类路径配置适用于任何外部 .jar 文件。
请记住,更改类路径不是动态过程,您需要重新启动 JMeter 才能选择任何新的 jar 或属性更改。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)