Java 如何将jmeter属性路径指向maven下载的jmeter jar路径?
我对Jmeter非常陌生,尝试通过以下方式使用JAVA编写和运行Jmeter: 我不能这样用吗Java 如何将jmeter属性路径指向maven下载的jmeter jar路径?,java,maven,jmeter,jmeter-plugins,Java,Maven,Jmeter,Jmeter Plugins,我对Jmeter非常陌生,尝试通过以下方式使用JAVA编写和运行Jmeter: 我不能这样用吗 StandardJMeterEngine jmeter = new StandardJMeterEngine(); JMeterUtils.getJMeterHome(); JMeterUtils.getJMeterProperties(); 当我使用上面的代码时,我得到了一个错误 错误org.apache.jmeter.save
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属性路径吗?有人能帮我吗?您得到的信息表明JMeter无法读取文件
该文件不是任何JMeter.jar库的一部分,您需要将其放在通过函数指定的文件夹的“bin”子文件夹中
如果您在设置函数之前调用它-您将得到null
,如果您在其他地方引用该值-您将得到一个
假设上述情况:
saveservice.properties
在无人参与的编程JMeter测试执行中使用该工具可能更容易,Taurus提供了使用简单语法的可能性。有关该概念的更多信息,请参阅文章感谢Dmitri的回复。您是否有一个我可以使用Maven在Eclipse上运行的Jemeter的Taurus示例项目?如果是的话,你能分享这个链接吗。这将是我学习金牛座的良好起点。我从您提供的链接中了解到Taurus的好处Taurus是一个基于Java的工具,Maven是一个Java构建/依赖关系管理解决方案,它们完全不同。如果您想用Maven运行一个现有的JMIT测试,最好考虑感谢德米特里的响应。您知道我可以使用Maven在Eclipse上运行的Jmeter示例项目吗。我的要求是使用Jmeter在Java中运行性能测试,并提供所有详细的HTML和图形
StandardJMeterEngine jmeter = new StandardJMeterEngine();
JMeterUtils.getJMeterHome();
JMeterUtils.getJMeterProperties();