问题标签 [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 投票
5 回答
89412 浏览

java - Apache JMeter 中的会话/cookie 管理

我们在应用程序中有一个简单的性能测试流程。

  1. 我们登录
  2. 根据某些条件进行搜索
  3. 重复搜索不同的参数。

我们正在使用 Jmeter 进行性能测试。我们需要运行多个线程来以可扩展的方式对此进行测试。

我们目前安排的方式是:

所以基本上我们在计划级别有汇总返回表和报告,而 cookie 管理器在线程组级别。

当我运行一个线程时,它运行良好并且完成得很好。当我将它扩展到多个线程时,一旦下一个线程开始,最后一个线程的会话就会失效。由于新生成的线程,这会导致所有已经运行的线程失败。

我通过观察得出了这个结果:
1. 如果我运行多个线程,则只有最后一个线程在结果摘要树中得到有效响应
2. 如果我使用 2 个线程运行,上升周期为 10 秒,这意味着每个线程都有时间完成本身,然后它们都成功运行。

根据我的理解,每个线程登录到应用程序并且由于 cookie 管理器处于线程级别,因此将分别为每个线程的会话 ID 维护值?但是是什么导致线程之间的会话 id 值被覆盖?

任何帮助都感激不尽。

0 投票
2 回答
6682 浏览

http - Tomcat 和 JMeter 生成 HTTP 404 错误

我是 JMeter 的新手。我正在尝试使用 JMeter 连接到部署在 Tomcat 中的 Web 应用程序,以模拟少数用户登录和浏览页面。

当我运行测试计划时,JMeter 日志显示了一系列 HTTP 404 消息,表明某处存在通信问题。

以下链接显示了测试计划的 HTTP 默认值:

替代文字 http://www.dcs.bbk.ac.uk/~martin/uploads/HTTP_Defaults.PNG

跟随两个简单的 HTTP 请求。

第一个请求应该使用户能够登录:

替代文字 http://www.dcs.bbk.ac.uk/~martin/uploads/Login.PNG

第二个请求应该允许新登录的用户浏览页面:

替代文字 http://www.dcs.bbk.ac.uk/~martin/uploads/Browse.PNG

但是,正如我所说,我在 JMeter 日志中收到的只是 HTTP 404 消息:

Tomcat 在测试期间运行,在测试计划中,我还将 HTTP Cookie 管理器设置为“默认”。

当我的应用程序在测试中在 Tomcat 下运行时,它的 URL 是http://localhost:8080/myDataSharer并且我试图让 JMeter 反映这一点。

欢迎任何帮助,因为我无法弄清楚为什么 JMeter 和 Tomcat 不互相交谈。

谢谢

马丁

0 投票
4 回答
83344 浏览

jmeter - JMeter - 如何记录失败响应的完整请求?

我正在使用 JMeter 命令行对我们的网站 api 进行压力测试。现在,这是我要返回的示例结果:

所以我得到一个错误。

目前,所有错误都将写入文件。当我检查该文件时,它说它是 404。呃.. 好的。无论如何我可以确切地看到JMeter的请求尝试了什么?

这是我的配置文件的片段......

现在,在有人说“检查网络服务器日志文件”之前,我知道我可以做到这一点,是的,我找到了 404 .. 但我希望看看是否可以不访问它们.. 特别是如果他们在另一台服务器和/或我无法访问它们。请帮忙!

0 投票
3 回答
2172 浏览

java - 知道如何使用 Jmeter 对独立 Java 应用程序进行性能测试吗?

知道如何使用 Jmeter 对独立 Java 应用程序进行性能测试吗???

谢谢

0 投票
1 回答
245 浏览

jmeter - Jmeter - 捕获弹出窗口和图像

无论如何在使用 Jmeter 在点网网页上创建脚本时捕获弹出窗口和图像(例如:Image Printig)?

0 投票
1 回答
5058 浏览

windows - JMeter command line - linux version vs windows version

I'm been using JMeter on a linux box, under the command line for a little bit. works fine.

Today, I tried it on a windows box (new client, etc) and it does work but the OUTPUT is waay different, in the console window.

The linux version dumps to the console a running commentary of what is going on -> Min/Max/Throughput/Error messages, etc. etc.

On windows, there's non of that.. eg..

Is there a setting i need to set? something i'm missing from the configuration file?

Note: Please don't tell me to stick with the Linux version - lets keep any religious wars out of this discussion.

0 投票
4 回答
5115 浏览

jmeter - JMeter 和 TIBCO EMS

是否可以将 Jmeter 与 TIBCO EMS 一起使用?因为我试图通过 JMeter JMS 插件连接到 EMS 服务器并且无法成功。

对此的任何帮助将不胜感激。

编辑:错误日志

0 投票
6 回答
50865 浏览

performance - Jmeter替代品

我正在寻找 JMeter 的免费软件/更简单的替代品。它是一个非常完整但复杂的工具,我所需要的只是模拟对站点的多个同时调用,获取有关性能的统计信息(响应时间)并查看它可以承受多少并发调用而不会中断。一些图表会很有用。

0 投票
3 回答
13708 浏览

sharepoint - 带有 Windows 身份验证的 JMeter?

我正在使用 JMeter 对驻留在 SharePoint 2007 站点中的一些页面进行负载测试。包含页面的场与运行测试的机器位于不同的域中,并使用 Windows 身份验证。与服务器的连接是通过未加密(非 SSL)连接。因此,我需要将登录凭据传递给服务器。

如何配置 JMeter 以使用 Windows 身份验证登录服务器?

0 投票
1 回答
4661 浏览

tomcat - Tomcat 上的平均最大并发用户数

我正在JMeter对 Web 应用程序进行压力测试(使用 Spring、Struts2 REST 构建,使用 PostgreSQL)。

我正在用我的应用程序模拟典型用户的场景:

4 GET、3 INSERT、20 UPDATE 调用。

服务器规格:

4核英特尔至强X5365 3GHz

8GB 内存

单个 320GB SATA 磁盘

操作系统:Ubuntu 8.10 32bit

数据库:PostgreSQL 8.4

雄猫 6.0.18

Java 1.6.0_14

结果显示服务器将处理大约 130 个并发事务。这个数字可能吗?网上有没有可以和我比较的结果?