当需要在bin / ext中的多台机器中添加或更新所需的外部文件而不是每台机器时,将所有jar放在一个地方或文件夹中,更新该文件夹会自动在所有机器中更新。
那么有什么办法可以在user.properties文件中传递jars路径吗?例如:jdbc jars
答案 0 :(得分:0)
请参阅manual,您可以添加到user.classpath:
如果你不想把这些jar放在lib目录中,那么在jmeter.properties中定义属性user.classpath或plugin_dependency_paths ...
应该将jars(例如JDBC,JMS实现和JMeter代码所需的任何其他支持库)放在lib目录中 - 而不是lib / ext目录,或者添加到user.classpath。
同样在测试计划中,您可以通过单击浏览并添加特定的罐子手动添加罐子罐子的路径。
答案 1 :(得分:0)
您可以修改/覆盖现有属性或添加新属性,它们将在JMeter启动时获取,并可通过__P()或__property()函数访问。
为了将.jar添加到JMeter Classpath,您需要定义user.classpath
属性并在其中指定.jar路径。
另请注意,您可以通过-G command-line argument将单个属性或属性文件传递给JMeter从属引擎
参考文献: