【发布时间】:2019-12-16 17:40:12
【问题描述】:
我对 Jmeter 很陌生,并尝试通过以下方式使用 JAVA 编写和运行 jmeter:
https://www.blazemeter.com/blog/5-ways-launch-jmeter-test-without-using-jmeter-gui/ https://bitbucket.org/blazemeter/jmeter-from-code/src/master/src/main/java/com/blazemeter/demo/JMeterFromScratch.java
if (jmeterHome.exists()) {
File jmeterProperties = new File(jmeterHome.getPath() + slash + "bin" + slash + "jmeter.properties");
if (jmeterProperties.exists()) {
//JMeter Engine
StandardJMeterEngine jmeter = new StandardJMeterEngine();
//JMeter initialization (properties, log levels, locale, etc)
JMeterUtils.setJMeterHome(jmeterHome.getPath());
JMeterUtils.loadJMeterProperties(jmeterProperties.getPath());
我不能这样使用
StandardJMeterEngine jmeter = new StandardJMeterEngine();
JMeterUtils.getJMeterHome();
JMeterUtils.getJMeterProperties();
使用上述代码时出现错误
错误 org.apache.jmeter.save.SaveService - 无法计算 saveservice 属性文件的校验和 线程“main”org.apache.jorphan.util.JMeterError 中的异常:JMeter 需要 saveservice 属性文件的校验和才能继续
我们不能指向通过 Maven 下载的 jmeter jar 而不是指向 jmeter 属性路径吗?谁能帮帮我?
【问题讨论】:
标签: java maven jmeter jmeter-plugins