问题标签 [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 回答
10501 浏览

jmeter - Jmeter 中“延迟创建线程直到需要”选项的好处

谁能告诉我 Jmeter - Thread Group 中“延迟创建线程直到需要”选项的好处?我知道这个选项的用途。但是,我想知道此选项如何影响性能测试?

0 投票
2 回答
3631 浏览

jmeter - 创建多个 jmeter.log 文件

我正在使用 Jmeter 进行性能测试并通过 Jenkins 构建服务器运行我们的测试。

我们在 jenkins 机器上安装了 Jmeter,我正在使用 Ant 构建文件来启动 jmx 文件并创建 jtl 报告;然后通过 Jenkins 中的 Performance 插件对其进行评估。

我的问题是我们只有一个 Jmeter 实例,因此它只在 /bin 目录中创建一个 jmeter.log 文件。

由于我们将有多个作业调用一个 Jmeter 安装,因此我可能不希望它写入同一个日志。

有没有办法为每个计划/作业指定多个 jmeter.log 文件或修改位置?

0 投票
2 回答
8292 浏览

javascript - 如何在 Jmeter 的 Beanshell 中调用 javaScript 函数

我正在使用 Jmeter 进行测试,我必须编辑一个通过正则表达式提取的特定变量,并且我正在尝试使用 Beanshell 中的 javaScript 编辑该变量。首先,我想知道我是否可以直接在 Beanshell 中包含 javascript,其次我如何调用 JavaScript 函数。例如下面的代码。

0 投票
1 回答
2305 浏览

jmeter - Ultimate Thread Group 中每个线程的延迟

我有 10 个线程的线程组。

而且我看到所有 10 个线程同时启动,因此同时为第一个 Web 请求创建了不太可能的巨大负载。

我想以某种方式随机化开始时间。例如,在线程启动之间添加 5 秒延迟:第一个线程启动,然后 5 秒延迟,然后第二个线程启动,等等。

Ultimate Thread Group 插件可以吗?

0 投票
1 回答
2282 浏览

jmeter - 如何在具有多个线程的 Jmeter 中设置仅使用一次的 CSV 数据行

我测试了 40 个线程和所有共享 5000 行的 CSV 文件。我不希望所有这些线程在测试期间都使用唯一行,没有重复。我的当前流程是这样的..

0 投票
3 回答
5069 浏览

maven - 从 Maven 执行时的 JMeter 插件

从jmeter-maven-plugin执行 JMeter 时是否可以使用JMeter插件?

更新

我已经尝试jmeter-plugins根据 Ardesco 的有用答案将依赖项添加到插件定义中,但我得到了无数的ClassNotFoundExceptions. 执行 JMeter 时, Maven 似乎没有将传递依赖jmeter-plugin项放在类路径上。有任何想法吗?

0 投票
1 回答
911 浏览

javascript - 如何在 Jmeter 中将变量写入文本文件

我想要做的是使用正则表达式提取一个值。我提取了该值,但现在我需要将此提取的值写入文本文件或其他源,以便以后可以重用它。任何想法我如何能做到这一点。谢谢你。

0 投票
1 回答
105 浏览

jmeter - 难以了解页面请求总数和应用程序支持多少用户?

在我的环境中,主页包含 60 个页面请求(在 ff firebug 中看到)并在 jmeter 中记录主页脚本时显示与 60 个样本相同。

假设我采取了,

那么我的问题是总数page requests are = 10 * 60 = 600 or 10?& 我的应用程序支持多少user 600 or 10

提前感谢您的回答。

0 投票
1 回答
2083 浏览

testing - 使用 Jmeter 测试 Web 应用程序的性能

我是 jmeter 的新手,我尝试使用它对 Web 应用程序进行性能测试,

它有4页,

在这里,当我实时使用我的应用程序时,从一个页面加载到另一个页面需要花费太多时间(> 2 秒)。但是,在 jmeter 中,结果显示页面加载时间很快(平均时间 - 668 毫秒)。

它是单独点击页面吗?(即,从登录页面到第 1 页,登录页面到第 2 页等)

我想知道的是,对于以下场景,我的应用程序如何使用更多样本执行。

顺序:登录-转到第1页-单击链接-转到第2页-单击链接-转到第3页

或者有什么方法可以记录一个序列并对 100 个左右的用户进行负载测试?

0 投票
2 回答
14552 浏览

websocket - 在 Jmeter 中对 WebSocket 进行压力测试

我正在尝试使用插件(jmeter-websocketWebSocket )对我的服务器进行压力测试。问题是该插件没有文档说明如何使用它,因此我不确定我对它的期望是否得到支持。Jmeter

我设法使用提到的插件运行了一个示例测试,它已成功连接到服务器。它还设法与服务器进行通信,但是一旦完成接收到第一个响应,它就会断开连接。我希望以某种方式配置此插件,使其与WebSocket服务器保持几分钟的持久连接,在断开连接之前发送和接收几条消息。

通过压力测试,我想看看并发连接的数量如何影响我的应用程序的行为。这个插件适合我的需要吗?如果是,那么我应该如何使用它?