问题标签 [jmeter-plugins]

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 投票
1 回答
224 浏览

jmeter - JMeter 计数器报告

我有一个包含 28 个控制器的测试计划。每个控制器都是用户如何浏览网站的完整场景,并且位于单独的线程中,因此显然每个场景需要不同的时间来完成。其中一些对于每个用户的每次迭代只需要 2-3 秒,而很少需要 5 分钟。我为每个控制器放置了单独的计数器来计算每个线程/场景的迭代次数,我想运行一个小时的负载测试。现在的问题是,测试完成后如何查看计数器结果?我需要一些脚本还是什么?

0 投票
2 回答
1599 浏览

maven - 如何让 Maven 只运行 JMeter 测试(没有其他生命周期)

我们正在使用maven-jmeter-plugin并且我已经设置了一个 jmeter 配置文件。当我运行mvn -Pjmeter verify各种 Maven 生命周期时,它们都不需要运行。

如何只运行 JMeter 测试?

0 投票
1 回答
640 浏览

jmeter - 一段时间内完成的线程总数的侦听器

我是 JMeter 的新手,我的问题是是否有一个监听器可以记录随时间可用的“总”线程,或者我该如何创建它。通过说“线程”,我的意思是线程内的整个过程,每个用户。例如,如果一个线程包含 10 个虚拟用户并且大约在一分钟内完成一个循环,那么我在第一分钟总共有 10 个,在第 2 分钟有 20 个,依此类推。

例如,我想知道一个线程在测试结束时或某个时间运行了多少次。

0 投票
0 回答
4253 浏览

jmeter - 高级 jmeter 书籍或教程?

我是Advance jmeter的新手,我已经为初学者购买了Jmeter书并阅读了jmeter的基础知识(基础知识的好书)。现在我的问题是,请推荐有关高级 Jmeter 概念的书籍或教程(单一位置的高级 jmeter 概念)?我已经阅读了用户手册,但是很难理解并且语言太难了。

0 投票
1 回答
594 浏览

jmeter - JMeter“摘要报告”将获取网址和发布网址相加

我有一个与 GET 和 POST 相同的服务 URL。我正在通过将 HTTP 代理服务器添加到 WorkBench 来使用 JMeter 执行负载测试。我还添加了一个监听器“摘要报告”,我们可以在其中查看属性结果。

当我为 20 个线程/用户测试两个 url 时,#samples 属性在完成时显示 40 个线程,我只能看到一个 url 而不是两个。

如何单独查看两者的报告。

0 投票
1 回答
810 浏览

websocket - Jmeter 的 Cookie 和 WebSocket 插件

我使用 JMeter 的https://github.com/kawasima/jmeter-websocket插件。

我的测试树中有一个HTTP Cookie 管理器。HTTP 请求采样器从 cookie 管理器存储和发送 cookie。

但是 websocket 采样器不会从 HTTP cookie 管理器发送 cookie。

有人可以解释如何让 JMeter 发送带有 websocket 请求的 cookie 吗?

0 投票
2 回答
2781 浏览

jmeter - 恒定吞吐量计时器 JMeter

我正在尝试使用我的所有线程来实现 3 TPS 的目标。我使用过Constant Throughput Timer,但不知何故它不能提供恒定的 TPS。它确实超过了 3 TPS,比如有时 10 TPS。


测试场景

线程组 1

  • 该线程组在服务器上提交 XML 并检查状态。
  • 我在此提交报价操作下放置了常量 Timer,并将值设置为每分钟 3 个。
  • 每次报价提交后,我都会执行一些操作。

线程组 2

  • 该线程组在服务器上提交 XML 并像第一个线程组一样检查状态,但其余操作与第一个不同。
  • 我在此提交报价操作下放置了常量 Timer,并将值设置为每分钟 3 个。

线程组 2

  • 此线程组在服务器上提交 XML 并检查状态,如第一个和第二个线程组,但其余操作与第一个和第二个不同。
  • 我在此提交报价操作下放置了常量 Timer,并将值设置为每分钟 3 个。

我需要来自所有这些线程组的 3 TPS 来提交报价步骤,我能够在一定程度上实现这一点,但它不是恒定的。 在此处输入图像描述

有人可以帮忙管理 TPS 吗?

下面是图表,您可以看到一些高交易: 在此处输入图像描述

0 投票
2 回答
1301 浏览

imap - 缺少 CR - TCP 采样器

我正在尝试使用 TCP Sampler 在 IMAP4 之上创建自动测试。
我没有使用邮件阅读器采样器,因为我需要允许注入纯 IMAP4 命令。我的 IMAP4 服务器(与任何 IMAP4 服务器一样)期望接收任何以 CRLF (0D0A) 结尾的 IMAP4 命令,因此我已经在文本中结束了我的命令,以用新行(回车)发送区域。

我嗅探了流量并注意到 JMeter 在命令之后仅添加了 LF (0A)(没有回车)

我在这里缺少什么吗?
我如何强制 JMeter TCP Sampler 在每个 TCP 命令的末尾添加 CRLF?

0 投票
1 回答
258 浏览

jmeter - 如何动态更改应用程序上生成的负载(在执行期间)?

例如:假设我们开始一个测试,从具有特定配置的机器加载 100 个 vuser,并意识到该机器能够生成另外 50 个 vuser 负载(假设应用程序也是可扩展的)。

在执行期间将负载增加到 150 个 vuser 是否可行(使用的工具是 Jmeter)。同样,如果机器无法生成 100 个 vuser(消耗机器的所有 RAM 且 CPU 利用率很高),动态降低负载是否可行。

这可以通过jmeter完成吗?
如果没有,我们有什么方法可以在 jmeter 中实现相同的功能吗?

0 投票
3 回答
5305 浏览

jmeter - jmeter 2.9 不会打开我用 jmeter 2.8 构建的脚本

我有一个在 2.8 版本的 jmeter 中可以正常工作(打开并运行)的脚本。我刚刚下载了 Jmeter 2.9,但无法打开此脚本。

我在日志文件中收到以下错误,我似乎不明白 DummySampler 的问题是什么,这似乎是日志中错误的根源。我检查了 2.9 版本更改日志页面http://jmeter.apache.org/changes.html并没有找到任何相关内容。

我是 Jmeter 和 Java 的新手,感谢任何帮助!