作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有 maven 项目,在它的帮助下我试图执行一个 jmx 文件,使用(jmeter-maven-plugin)运行 JMeter。我有以下控制台输出
P E R F O R M A N C E T E S T S
[INFO] -------------------------------------------------------
[INFO] Invalid value detected for <postTestPauseInSeconds>. Setting pause to 0...
[INFO]
[INFO]
[INFO] Executing test: ZawyaJmeterTest.jmx
[INFO] Writing log file to: D:\tools\jmeter_examples\Example\jmeter-maven-example\target\jmeter\logs\ZawyaJmeterTest.jmx.log
[INFO] Error in NonGUIDriver java.lang.IllegalArgumentException: Problem loading XML from:'D:\tools\jmeter_examples\Example\jmeter-maven-example\target\jmeter\testFiles\ZawyaJmeterTest.jmx', missing class com.thoughtworks.xstream.converters.ConversionException: No field 'sentBytes' found in class 'org.apache.jmeter.samplers.SampleSaveConfiguration' : No field 'sentBytes' found in class 'org.apache.jmeter.samplers.SampleSaveConfiguration'
org.apache.jmeter.samplers.SampleSaveConfiguration
我试图在依赖项中添加 SampleSaveConfiguration 类
<dependency>
<groupId>org.apache.jmeter</groupId>
<artifactId>ApacheJMeter_core</artifactId>
<version>3.1</version>
</dependency>
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-maven-plugin (2.0.3) 的当前版本有点落后于 JMeter 版本(当前是 3.1)。
尝试运行 3.1 版本的 jmx 时,我遇到了完全相同的异常。但是,当我用 2.13 版的 JMeter GUI 重新创建 jmx 时,它与 2.0.3 版的 jmeter-maven-plugin 一起工作得很好。
可能值得降级您的 JMeter 工作版本。
关于maven - NonGUIDriver java.lang.IllegalArgumentException 中的性能错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40891718/
我有 maven 项目,在它的帮助下我试图执行一个 jmx 文件,使用(jmeter-maven-plugin)运行 JMeter。我有以下控制台输出 P E R F O R M A N C E
尝试使用 Maven 项目执行 .jmx (Jmeter)。在 Jmeter 3.1 版本中创建了 jmx 文件。使用 jmeter-maven-plugin 2.1.0。使用 mvn clean v
当我尝试在 unix 环境中使用 putty 执行 Jmeter 脚本时出现此错误。以下是 putty 屏幕上的错误显示: NonGUIDriver com.thoughtworks.xstream.
我是一名优秀的程序员,十分优秀!