问题标签 [stress-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 投票
30 回答
164175 浏览

web-applications - 对 Web 应用程序执行压力测试?

过去,我使用 Microsoft Web Application Stress Tool 和 Pylot 对 Web 应用程序进行压力测试。我编写了一个简单的主页、登录脚本和站点演练(在电子商务站点中将一些商品添加到购物车并结帐)。

与少数开发人员一起努力访问主页几乎总是会发现一个主要问题。更多的可扩展性问题将在第二阶段出现,甚至更多——在发布之后。

我使用的工具的 URL 是 Microsoft Homer(又名Microsoft Web Application Stress Tool)和Pylot

这些工具生成的报告对我来说从来没有多大意义,我会花很多时间试图弄清楚该站点能够支持哪种并发负载。这总是值得的,因为总是会出现最愚蠢的错误和瓶颈(例如,Web 服务器配置错误)。

你做了什么,你使用了什么工具,你的方法取得了什么成功?我最感兴趣的部分是提出某种有意义的公式,用于根据压力测试应用程序报告的数字计算应用程序可以支持的并发用户数。

0 投票
6 回答
1801 浏览

python - 如何为给定的概率分布生成直方图(用于功能测试服务器)?

我正在尝试使用真实的请求频率分布来自动化服务器的功能测试。(某种负载测试,某种模拟)

我选择了Weibull分布,因为它“有点”与我观察到的分布相匹配(快速上升,快速下降但不是立即)

我使用此分布来生成在给定开始日期和结束日期之间每天应发送的请求数

我已经在 Python 中编写了一个可行的算法,但感觉很笨拙:

有什么更好的方法可以做到这一点?

0 投票
1 回答
2787 浏览

.net - Application to Stress Test in a Windows .NET Application

I am developing a Windows .NET application (WinForms) and I need to simulate a stress test of the database and the application ( more than 100 conections).

What tools do you recommend?

0 投票
4 回答
1376 浏览

ejb - 有什么好的开源负载/压力工具来测试 EJB?

我遇到过许多商业产品,但没有开源。

我意识到你可以用 JUnit / JMeter 做一些类似的事情,但我正在寻找更具体的东西。

0 投票
4 回答
2049 浏览

testing - 我可以使用我的 WatiN 测试来进行压力测试吗?

在我当前的项目中,我们正在使用WatiNMbunit测试我们的 ASP.NET GUI 。

当我编写测试时,我意识到如果我们也可以将所有这些用于压力测试,那就太好了。目前我们正在使用Grinder进行压力测试,但随后我们必须重新编写我们的案例脚本,这出于许多原因并不是那么好。

我一直在尝试找到一种工具,可以使用我现有的测试来在网站上创建负载并记录统计信息,但到目前为止我发现注意到了。有这样的工具还是有一种简单的方法来创建一个?

0 投票
7 回答
10072 浏览

asp.net - 使用 WCAT 对 ASP.NET/IIS 进行压力测试

我正在尝试使用 IIS 资源中包含的 WCAT 工具包设置压力/负载测试。

使用 LogParser,我处理了一个带有配置的 UBR 文件。它看起来像这样:

它看起来好吗?

我用这个命令执行控制器:wcctl -z StressTest.ubr -a localhost

客户端执行如下:wcclient localhost

执行客户端时,我收到此错误:main client thread Connect Attempt 0 Failed. Error = 10061

这个世界上有人用过WCAT吗?

0 投票
5 回答
10403 浏览

python - 我应该如何对客户端服务器应用程序进行压力测试/负载测试?

我开发了一个客户端-服务器风格、基于数据库的系统,我需要设计一种方法来对系统进行压力/负载测试。客户不可避免地想知道这样的事情:

• 一台服务器可以支持多少客户端?
• 服务器可以支持多少并发搜索?
• 我们可以在数据库中存储多少数据?
• ETC。

所有这些问题的关键是响应时间。我们需要能够测量响应时间和性能如何随着新负载的引入而下降,以便我们可以生成某种漂亮的图表,我们可以将其扔给客户,让他们了解在给定的情况下期望什么样的性能硬件配置。

现在,我们只是伸出手指,根据我们从经验中对系统的了解做出有根据的猜测。随着产品被置于更苛刻的条件下,这被证明不足以满足我们未来的需求。

我的任务是设计一种以有意义的方式获得此类答案的方法。我意识到这不是任何人都可以明确回答的问题,但我正在寻找有关人们如何在自己的系统上进行此类工作的建议。

需要注意的一点是,我们可以通过 Python 语言(由 SWIG 提供)完全访问我们的客户端 API,这比 C++ 更容易用于此类工作。

所以我们开始了,我把这个扔到地板上:真的很想看看你们能想出什么主意!

0 投票
6 回答
20776 浏览

asp.net - ASP.NET 压力测试

有没有办法测试一个应用程序,您可以模拟一百个不同的客户端连接到 IIS 服务器并询问相同的数据?在我们的项目运行的客户那里,他们有 400 台计算机,他们经常对所有计算机进行压力测试。另一方面,我只有我的笔记本电脑......(和一个开发服务器)。

(在我的情况下,数据是通过 WebORB 网关询问的)。

0 投票
1 回答
1121 浏览

visual-studio - 如何让 Visual Studio 负载测试代理使用服务器的第二个 CPU

我正在我们的一台服务器上使用代理运行 Visual Studio 负载测试。这台服务器有两个 CPU,我有一个测试代理使用这两个 CPU 的许可证。我的问题是如何配置测试代理服务以使用第二个 cpu?

0 投票
7 回答
14418 浏览

ruby-on-rails - 对 Rails Web 应用程序进行压力测试的最佳方法?

那里有什么好的(最好是免费的)工具吗?

当应用程序上线时,他们能否给出反映生产结果的准确估计?