我有maven项目,在我的帮助下,我试图执行jmx文件,运行JMeter(jmeter-maven-plugin)。我有以下控制台输出
org.apache.jmeter.samplers.SampleSaveConfiguration
我想为了解决问题 <dependency>
<groupId>org.apache.jmeter</groupId>
<artifactId>ApacheJMeter_core</artifactId>
<version>3.1</version>
</dependency>
我试图在依赖中添加SampleSaveConfiguration类
No field 'sentBytes' found in class 'org.apache.jmeter.samplers.SampleSaveConfiguration'
但实际上并没有帮助。比我找到问题SampleSaveConfiguration
,但在课程private boolean sentBytes;
中我找到了字段d:\tools\jmeter_examples\Example\jmeter-maven-example>jmeter -n -t D:\tools\jmeter_examples\Example\jmeter-maven-example\src\test\jmeter\ZawyaJmeterTest.jmx -l D:\tools\jmeter_examples\Example\jmeter-maven-example\target\jmeter\results\ZawyaJmeterTest.jtl
Writing log file to: d:\tools\jmeter_examples\Example\jmeter-maven-example\jmeter.log
Created the tree successfully using D:\tools\jmeter_examples\Example\jmeter-maven-example\src\test\jmeter\ZawyaJmeterTest.jmx
Starting the test @ Wed Nov 30 17:26:53 EET 2016 (1480519613563)
Waiting for possible Shutdown/StopTestNow/Heapdump message on port 4445
Tidying up ... @ Wed Nov 30 17:27:07 EET 2016 (1480519627819)
... end of run
我不知道以什么方式搜索这样的问题。
在本地运行JMeter测试时很好 -
{{1}}
有人遇到过这样的问题吗?或者推荐一些决定方法,请!!!
答案 0 :(得分:0)
似乎当前版本的jmeter-maven-plugin(2.0.3)落后于JMeter版本(当前为3.1)。
尝试运行3.1版本的jmx时,我遇到了完全相同的异常。但是,当我使用版本2.13的JMeter GUI重新创建jmx时,它与版本2.0.3的jmeter-maven-plugin一起运行良好。
可能值得降级JMeter的工作版本。
答案 1 :(得分:0)
jmeter-maven-plugin的最新版本2.6.0现在支持最后一个版本的JMeter 3.3,现在由2个人维护,其中一个是Apache JMeter项目的提交者,所以它现在紧跟JMeter版本。
请参阅以下有关如何配置它的信息:
所有问题都应该修复。