问题标签 [jmeter-maven-plugin]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
132 浏览

maven - 远程调用jmeter不会终止执行线程

当我通过 Team City 调用的 jmeter-maven 插件远程调用 jmeter 时,Jmeter 不会终止测试执行。它启动 .jmx 执行,但从不退出。

它似乎与https://github.com/Ronnie76er/jmeter-maven-plugin/issues/37有关,但虽然类似的问题被报告为不可重现(两年前),但我仍然可以在 jmeter 2.11 上看到它。

关于如何解决它的任何建议?

0 投票
1 回答
347 浏览

jmeter - Jmeter增加路径值

我有一个上传产品图片的场景。我使用代理服务器记录了场景,但图像没有上传。我尝试将图像移动到 bin 文件夹,然后仍然没有上传图像。谁能帮我纠正这个问题。我的代码是:

实际上问题出在 HTTP 请求路径上,因为当我使用代理服务器添加图像时

使用相同的路径我无法上传图像,但是当我更改
“路径:/products/image/1148”时能够上传图像,但每次我都无法更改。有没有办法让它自动化。请帮我..

0 投票
1 回答
573 浏览

jmeter - jmeter master也可以是负载生成器吗

设置:

Jmeter大师:

  • 机器1

Jmeter奴隶:

  • 机器1
  • 机器2

有时,我得到一个

java.rmi.ConnectException:连接拒绝托管

当 Jmeter Master (machine1) 尝试连接到 slave (machine1) 时

为 XX.XX.XX.XX [info] 配置远程引擎失败连接到远程主机:XX.XX.XX.XX java.rmi.ConnectException: Connection denied to host: XX.XX.XX.XX; 嵌套异常是:[info] java.net.ConnectException:连接被拒绝

任何想法?Jmeter master和slave可以在同一台机器上吗?

我正在使用 Jmeter Maven 插件。我在每次测试之前手动启动 jmeter-server 进程。

0 投票
1 回答
725 浏览

maven - 选择测试文件(jmx 文件)不适用于 jmeter-maven-plugin

我想一次只选择一个 JMeter 测试文件(jmx 文件)运行。我的 pom.xml 中有以下内容:

我有多个 jmx 文件src/test/jmeter。事实证明,无论如何,这些 jmx 文件总是由 jmeter 插件运行,即使我使用如下命令运行 maven:
mvn clean -Dfoo.bar=nonsense jmeter:jmeter

根据文档,我上面的设置应该只执行ionix-${foo.bar}.jmx。(文件是否ionix-${foo.bar}.jmx存在似乎对我的情况没有影响。)那么,我在这里缺少什么?

非常感谢。

0 投票
1 回答
179 浏览

web-services - 执行 JMX 文件时,jmeter-maven-plugin 在从“javax.xml.ws.Service”获取服务端口时被阻止

我正在使用 jmeter-maven-plugin 使用 JMX 文件运行性能测试:

JMX 文件 file_1.jmx 在调用 Web 服务的类中执行方法,如下所示:

问题是Jmeter插件在执行file_1.jmx时被阻塞并且不处理file_2.jmx,进程被阻塞在:

当我取消执行(键入 Ctrl+C)时,进程继续,Jmeter-maven-plugin 生成输出报告文件

有人遇到过这个问题吗?...提前非常感谢:)

0 投票
1 回答
746 浏览

jmeter-maven-plugin - 执行命令 mvn jmeter:jmeter 时未设置用户属性

以下是pom文件的相关部分

当我执行命令时mvn install;一切正常,propertiesUser元素中指定的属性设置并工作。

但是当我执行时mvn jmeter:jmeter,没有设置任何用户属性。我错过了什么吗?

0 投票
2 回答
3191 浏览

jmeter - Jmeter:如何从 Jmeter 插件增加 JVM 堆空间

我正在研究 Jmeter Maven 插件。在运行大量用户测试用例时,我从 jmeter 收到错误消息。

Jmeter 日志中的错误:2014/08/04 18:16:29 警告 - 线程组 1-3 - jmeter.control.GenericController - 检测到 StackOverflowError

所以它看起来像低 JVM,但我不知道如何从 Jmeter Maven 插件增加 JVM 内存。

有人可以帮我解决这个问题吗?

0 投票
1 回答
124 浏览

multithreading - 带有 Maven 插件的 Jmeter,线程在分布式测试中挂起/没有响应

我目前正在使用 Jmeter Maven 插件运行分布式测试。有时一切正常[当指定较少的用户/线程时]。但是当我在每个节点运行 50 个用户的测试时,所有线程都会在节点中挂起/不响应。

尝试在 JVM 中增加 -xms 和 xmlx ,仍然看到问题。

我观察到的一件事是,在运行负载测试后,所有线程都被挂起。我在两个节点上都杀死了 Jmeter-server 并重新盯着只有 2 个用户。即使对于 2 个用户,运行负载测试后线程也会挂起。

有什么解决方案吗?

提前致谢

0 投票
1 回答
2066 浏览

java - 通过jmeter-maven插件运行测试时如何从命令行获取用户定义的Jmeter变量

我在 Jmeter 上构建了一个测试计划并从 maven 运行它。但是当我在 Jmeter 中指定的 maven 上运行测试时,我不知道如何从命令行获取这些用户定义的变量。例如,我在 jmeter 中使用“${__P(users)}”定义了线程数字段,或者我有一些 if 控制器条件来运行特定线程。并用 "${__P(tiff)}" == "true" 指定 if 控制器的 if 条件。

所以

  • 当我使用 maven 运行测试时,如何从命令行获取 tiff 或 users 的值。我应该在我的 POM.xml 文件中包含什么?
  • 我应该如何编写命令行语句来实现这个目标

我在 pom.xml 中的依赖和插件如下:

0 投票
1 回答
1756 浏览

java - 在 Maven 中运行时,JMeter 失败并出现 ClassNotFoundException

我创建了一个 JMeter 测试文件,它运行我用 java 编写的一些测试

当我在 JMeter 本身中运行文件时,它们运行良好并且测试通过。现在我已经将 maven 配置为运行 JMX 文件,并且当我运行验证目标时,它会执行 JMX 文件。但是现在它失败并显示以下错误消息:

JMeter.jmx.log:“jmeter.protocol.java.sampler.JUnitSampler:ClassNotFoundException::com.mynamespace.tests.product.ProductTest”

Jmeter.jtl:“无法创建 com.mynamespace.tests.product.ProductTest 的实例,原因可能是缺少空构造函数和一个字符串构造函数,或者无法实例化构造函数,请检查 jmeter 日志文件中的警告消息”

为了让 JMeter 知道该类,我构建了一个 jar 并将其复制到 Jmeter 的 lib 目录中。运行 jmeter maven 插件时我需要做类似的事情吗?- 在运行验证目标时,它应该能够看到项目构建时的类。

添加到 pom.xml:

Jmeter.jmx: