问题标签 [load-testing]

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 回答
2742 浏览

mysql - mysql负载测试工具

我想计算表格的每一行大小。有没有可用的工具。还有是否有人知道任何负载测试工具。

提前致谢。

问候, 马纳西

0 投票
10 回答
1530 浏览

testing - 应用程序应该多久进行一次压力或负载测试?

是否有关于应用程序应该多久进行一次压力或负载测试的规则?我通常在将新版本投入生产之前、硬件发生变化或已知预期用户数量发生变化时这样做。

但是今天有人问我,即使没有引入任何更改,这是否应该成为生产中的应用程序的标准做法。如果有,多久一次?

0 投票
1 回答
402 浏览

web-applications - 如何为 WCAT 中的每个虚拟客户端分配不同的 IP 地址

我需要使用 Microsoft Web 容量分析工具模拟 200 个唯一用户(唯一 IP)访问 Web 服务器。我需要使用 200 个虚拟客户端来执行此操作。我有 DNS 将所有 200 个 IP 指向将运行虚拟客户端的客户端框。

有谁知道如何配置这个?我确信可以做到这一点,但当然没有人能提供方法。我有一个暗示,我可以添加一个指定 IP 的标头,但无法通过 ssem 使其运行。

任何帮助将不胜感激。

0 投票
2 回答
13985 浏览

web-services - SoapUI 请求返回 HTTP/1.1 400 错误请求

我正在使用SoapUI对我们的一个 .net web 服务进行负载测试。

我是 SoapUI 的新手,所以我已经通过“入门”,使用公开可用的服务,并且没有任何问题。但是当我尝试向我的网络服务发送请求时,我收到了 HTTP/1.1 400 错误请求消息。

我从架构中生成了一个默认请求,并将请求 XML 插入到标签中,但是当我提交它时,我得到了上面的错误。

如果我浏览到该服务并在测试页面中插入相同的 XML,它会完美运行。

这是我提交的 XML:

任何想法我做错了什么?

0 投票
2 回答
2278 浏览

python - 网站负载测试 Python 脚本

我正在使用 Python 脚本来帮助我对我的 Google App Engine 网站进行负载测试。我想给它一组 URL 和一个请求率(需要使用线程),然后测量我的网站的响应时间。

我看过一些解决方案,但它们不允许您设置请求率的上限。

有任何想法吗?谢谢

0 投票
4 回答
646 浏览

performance - 使用生产数据的瓶颈性能测试应用程序

我的任务是为我们在 Weblogic 服务器上运行的一个 Java 应用程序寻找性能测试解决方案。要求是记录生产请求(包括 POST 数据的 GET 和 POST),然后使用生产数据库的副本在性能测试环境中运行这些请求。

使用生产请求而不是测试脚本的原因是:

  1. 这是一个没有现有测试脚本的大型应用程序,因此编写脚本以覆盖整个应用程序将是大量工作。
  2. 某些性能问题仅在用户按特定顺序执行多个操作时才会出现。
  3. 使用与系统的实际用户交互进行测试,而不是估计用户如何与系统交互。我们都知道用户会做我们没有想到的事情。
  4. 我希望能够在发布到生产环境之前修复性能问题并针对固定代码重新运行请求。

我已经研究过将JMeters 访问日志采样器与服务器访问日志一起使用,但是访问日志不包含 POST 数据,并且访问日志采样器仅查看请求 URL,因此它无法模拟用户提交表单数据。

我还研究过使用 JMeter HTTP 代理服务器,但是这只能记录一个用户的操作,并且需要用户配置他们的浏览器以使用代理。Tsung 和 The Grinder 也存在同样的限制。

我已经研究过使用 Wireshark 和 TCReplay,但是在数据包级别记录过多,并且不会在请求级别提供任何有用的报告。

考虑到我需要能够在发布到生产环境之前测试修复程序,是否有更好的方法来分析生产性能?

0 投票
3 回答
1527 浏览

load-testing - 具有 URL 导入功能的负载或压力测试工具

有人可以推荐一个负载测试工具,它允许您:

一个。重放 IIS (7) 日志以模拟真实的现场日常运行;
湾。导入 CSV 或等效的 URL 列表,以便我们可以在 URL 级别实现与上述类似的事情;
C。.net API 以便我可以从我的 URL 列表中轻松创建简单的测试也是一个不错的方法。

我真的不想记录我的测试。

我想我可以用 WAPT 做 B),但需要手动创建一个 XML 文件,不要太伤心,但想知道是否有任何工具可以开箱即用地涵盖这些场景。

0 投票
7 回答
15852 浏览

php - 如何对 php/mysql 网站进行基准测试

我想知道如何对 php/mysql 站点进行基准测试。

我们有一个几乎完成并准备上线的网络应用程序,我们知道有多少人将在一年内使用它,但绝对不知道普通用户需要多少带宽,他们在网络上消耗了多少时间数据库等。我们需要确定要购买的正确服务器。

是否有服务器端 linux 可以监控每个用户的这些统计信息?这样我们就可以获取这些数据并进行推断?

如果我完全错了,请告诉我,但我相信这是新网络应用程序的常见活动。

编辑:我可能要求提供不正确的信息。我们可以看到数据库查询需要多长时间以及加载页面需要多长时间,但不知道服务器上的负载是多少。我要问的问题是我们可以平均一次处理 100 个用户...1000 个吗?达到 100 万用户需要什么类型的服务器要求。等等。

谢谢你的帮助。

0 投票
7 回答
9908 浏览

load - 如何为网站设置负载/压力测试?

我的任务是突然对我们公司的网站进行压力/负载测试,但对此一无所知。我在谷歌上进行的每次搜索“如何对网站进行负载测试”都会返回各种公司和软件来实际进行负载测试。

现在我更感兴趣的是如何实际设置负载测试,比如在负载测试之前我应该​​考虑什么,我应该测试我网站中的哪些页面以及我想要什么东西进行测试时进行监控。我们的网站位于一个多层系统上,并配有一个单独的数据库服务器(IIS 7 Web 服务器、SQL Server 2000 db)。我想我想同时监控 Web 服务器和数据库服务器以测试负载,但是在设置场景以对 Web 服务器进行负载测试时,我必须使用查询数据库的页面来查看数据库服务器上的任何负载同时。

Web 服务器和数据库服务器通常是同时测试还是作为单独的测试进行?

正如你所看到的,我对整个操作一无所知,所以任何关于如何进行的煽动都会非常有帮助。

仅供参考,我一直在修补 Pylot,并且能够针对我们的网站创建和运行一个场景,但我不确定我应该在结果中寻找什么,或者我创建的场景是否甚至是值得我们网站衡量的场景。

提前致谢。

0 投票
1 回答
1510 浏览

ruby-on-rails - 使用 Authenticity Tokens 对 Ruby on Rails 应用程序进行压力/负载测试

我的 Ruby on Rails 应用程序主要包含在登录页面后面。我仍然希望能够对这些页面进行压力测试,因为它们有一些繁重的数据库访问。

将用户名和密码发送到我的登录帖子中并不困难,但 Authenticity Token 不断变化,这使得我的测试无法重复。

有没有办法解决这个问题,同时保持一个准确的生产环境?

我会很感激任何帮助。谢谢!