问题标签 [jmeter]

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 投票
2 回答
3877 浏览

jmeter - 使用每个从属 CSV 数据集进行分布式 JMeter 测试

我想按照 手册在我们的网站上运行分布式 JMeter 测试。我的测试通过 CSV DataSet 配置元素进行参数化,以模拟不同的用户。现在的问题是:JMeter 会为每个从站使用相同的 DataSet,还是我可以以某种方式为每个从站配置自己的数据集?如果是第一种情况,奴隶将窃取彼此的会话,这当然是不希望的。

0 投票
3 回答
4759 浏览

java - HTTP/POST 中的 JMeter 代理和 java 序列化?

我们有一个applet-servlet 通信,我们想用JMeter 的HTTP 代理记录它。它与 GET 消息一起工作,直到 applet 发送包含一些序列化 Java 对象(内置类型)的 HTTP POST 消息,然后我们在 Applet 中收到此错误:

替代文字 http://img339.imageshack.us/img339/9238/appletservletjmeterhttp.png

好的,所以队列中的某处存在一些 JVM 版本冲突。但是哪里?

没有JMeter,通信运行正常,即:Applet -> Tomcat -> Servlet。全部在我的本地机器上。

但它不能通过 JMeter 工作:Applet -> JMeter 代理 -> Tomcat -> Servlet。也都在我的机器上。

就好像 JMeter 正在修改 POST 消息内容......

我也用 Apache 代理对其进行了测试,工作正常。

更有趣的是,我只安装了一个 Java 版本,一个 JDK 和一个 JRE。两者都是 1.6.0_07...

在开始深入兔子洞之前我想我会问;-)

这是直接发送到 Tomcat 的 POST 数据的十六进制转储:

这是通过 JMeter 发送的数据:

第二个转储中有很多“3f”......所以这绝对是某种编码问题。标题中的内容类型设置正确:

0 投票
2 回答
767 浏览

selenium - 验证 rtsp 功能

我需要对一个通过 RTSP 提供 Flash 视频的站点进行负载测试。

我查看了 JMeter & Selenium 并没有看到对 RTSP 的任何支持。

有没有支持 RTSP 负载测试的测试工具?

0 投票
1 回答
2230 浏览

http - 多个http请求的JMeter Graph结果

我创建了一个简单的 JMeter Http 测试。

我指定了 50 个用户,每个用户会做 30 个 http 请求(一个接一个),用户的加速时间是 1 秒。

然后我添加了一个 Graph Result Listener,然后记录了我的应用程序的性能 10 分钟。

问题:Graph Results Listener 测量的是什么 - 每个用户的每个 http 请求?还是每个用户的所有 30 个 http 请求?

我的意思是,如果我的平均时间为 5 秒,这是否意味着每个 http 请求平均得到 5 秒的响应?...或者这是否意味着所有 30 个 http 请求(总计它们的响应时间)平均获得 5 秒?

0 投票
1 回答
2582 浏览

jmeter - 如何同步 JMeter 线程组

我用 JMeter 填充数据库。有 2 个线程组并行填充 2 个表。在这两个表填满后,我需要启动最后一个线程组来填充第三个表。我该怎么做?是否可以同步 JMeter 线程组?

0 投票
4 回答
5354 浏览

xml - Jmeter - 生成xml

我有一个需要大量集成测试的 J2EE 应用程序。我正在使用 Jmeter 生成 HTTP POST 请求。到目前为止,我设法将它们正确发送到服务器,但 xml 是静态的。
我正在寻找一种将动态/随机值插入 XML 然后将其发送到服务器的方法。类似于 PreProcessor 的东西,但我不确定它是如何完成的。

谁能提供:
1. JMeter 教程?
2.如何为HTTP请求生成动态/随机xml内容
3.JMeter示例

非常感谢,
加迪。

0 投票
1 回答
325 浏览

performance - JMeter - 访问日志采样器设置默认应用程序。姓名

我正在努力实现以下目标:

我想使用一个 tomcat accesslog 文件并将其加载到 jmeter 并运行它。我遇到的问题是,例如 accesslog 行如下所示:

“获取 /MyApp/... HTTP/1.1”

我需要的是能够更改应用程序名称(MyApp)。如果这是可能的或如何,我没有发现任何有用的东西。但是我读过它可以通过使用 HTTP 请求默认配置来完成。我无法让它工作。我希望我能足够恰当地表达我的问题,感谢任何帮助。

0 投票
11 回答
104825 浏览

memory - JMeter OutOfMemoryError

我面临以下 OutOfMemor 错误,并且 JMeter 停止工作....

如何解决?
我的系统具有非常好的规格,例如 16GB RAM、2 个四核处理器和 146 GB 硬盘。

谁能帮我?

0 投票
0 回答
2518 浏览

jmeter - JMeter - 访问日志采样器仅触发日志文件的一行

我正在使用来自 jmeter 的访问日志采样器并按照此处描述的方式进行设置:访问日志采样器教程

但是,当我开始测试时,它只执行我的日志文件的第一个条目。我真的不明白这个?有人有类似的问题吗?感谢任何帮助。

库库达斯

0 投票
1 回答
969 浏览

jmeter - JMeter - 为每个服务器设置唯一 ID

我正在使用 JMeter 对 SOAP Web 服务进行一些负载测试。目前我正在运行 5 台服务器。我想根据请求来自哪个服务器来区分请求。一个简单的方法是在注册请求的电子邮件地址字段中粘贴一些唯一标识符。我希望使用主机名或 IP 地址,例如 testEmail_host1.localhost@domain.com / testEmail_192.168.10.1@domain.com

然后,当我的数据库被填充到正在测试的服务器上时,我可以看到哪些服务器已经访问了该服务。

知道最好的解决方案是什么吗?

我已经添加了一个用户参数预处理器,但是它只适用于单个线程,而不是单个服务器。

谢谢。

编辑

@ar:我在哪里可以找到对这些内置插件的引用?此外,任何想法我会如何为用户参数做这样的事情:

我想设置电子邮件,这样我就可以在一堆不同的请求中使用它,比如 ${email}。现在它只是最终成为myMachineName_${emailPrefx}_{$counter}@domain.com而不是进行替换。

编辑 2

我找到了参考

我得到了问题的第二部分。我刚用这个