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

load-testing - 您是否有数据表明 Alfresco 社区在连接多个用户时的行为方式?(100>)

我的公司将使用 Alfresco 作为 Intranet。我认为它不是最快的应用程序,并且想知道它是否可以与预期的数百名用户一起使用。您有与此类或更大的团体一起使用它的经验吗?

0 投票
3 回答
1406 浏览

web-services - Http Web 服务负载测试

我有一个正在尝试加载测试的网络服务。我创建了一个程序,它产生线程来模拟多个用户连接到服务并发出请求。每个线程在死亡之前都会发出“一些”请求。每个新请求在准备就绪后都会立即发出 - 在获得响应和发出下一个请求之间几乎没有延迟。被测 Web 服务调用同一服务器上的另一个 Web 服务。

对于最多 90 个模拟用户,此过程似乎可以正常工作。然而,一旦我尝试了 100 个模拟用户,程序会在大约 6 个总处理请求后挂起。他们似乎什么也没做。模拟客户端挂起等待响应,Web 服务未接收请求。需要重新启动服务器才能恢复。

这里发生了什么?我可以与服务器建立的连接数是否有限制?我是否应该尝试“增加”负载(现在我只是尽可能快地射击它们)?

我使用的服务器是 Java Caps 5.1.3 应用程序服务器,而我用来发出请求的库是 HttpUnit 1.6.2。


后续问题 加速时间有什么好处?为什么我不能在测试开始时将所有负载推送到服务器?

0 投票
3 回答
2905 浏览

visual-studio - 如何在 Visual Studio Team 版中按个人请求查看负载测试报告

当使用 Visual Studio 的 Load Web Test 对网站进行性能测试时,可以获得结果摘要。显示了有用的度量,例如平均响应时间、最大响应时间等。

让我感兴趣的一件事是能够在需要时深入了解特定请求,回答诸如单个请求花费最多时间之类的问题。可以将 Run Settings 的 Timing Details Storage 属性设置为“All Individual Details”,但这似乎只为每个 URI 提供聚合,而忽略了对查询参数的更改。在我的场景中,http://somewebsite/dosomething.ashx?cmd=find与http://somewebsite/dosomething.ashx?cmd=nothing非常不同。如何生成区分这些的报告?

0 投票
6 回答
28858 浏览

web-services - 负载测试/压力测试网络服务

有谁知道测试 Web 服务负载和压力的好工具吗?我一直在看 Watir 和 Selenium,但有更多的网页居中。

0 投票
5 回答
573 浏览

load-testing - 负载测试工具

我正在寻找一个负载测试工具,它在试用版中支持 20 多个虚拟用户。

0 投票
3 回答
1843 浏览

.net - WCF 在负载下失败 - MessageSecurityException

我正在对我的网站进行负载测试。该站点使用 clientCredentialType="Windows" 调用在同一机器上运行的 WCF 服务。一切正常,直到我达到一定的负载(甚至不是很高),然后我收到以下错误:

System.ServiceModel.Security.MessageSecurityException:HTTP 请求被客户端身份验证方案“匿名”禁止。----> System.Net.WebException:远程服务器返回错误:(403)禁止。

每次通话时,我都会创建一个频道:

成功后,我关闭:

出错时,我中止:

有什么想法吗?我可以做些什么来更好地处理负载?要找什么?

0 投票
14 回答
16392 浏览

ajax - Ajax 负载测试工具

似乎有很多支持 AJAX 的压力/负载测试工具。
我想知道这些工具的实施情况如何。

他们只记录http请求并重播吗?
这是测试 AJAX 应用程序的正确方法吗?
谷歌如何测试他们的 ajax 应用程序?

0 投票
5 回答
1006 浏览

testing - 为开发人员性能测试建立实验室

我们的产品在性能方面赢得了不好的声誉。嗯,这是一个 13 岁的大型企业应用程序,需要提神醒脑,特别是提高其性能。

我们决定在这个版本中战略性地解决性能问题。我们正在评估一些关于如何做到这一点的选项。

我们确实有经验丰富的负载测试工程师,他们配备了市场上最好的工具,但通常他们会在版本开发生命周期的后期获得稳定版本,因此在上一个版本中,开发人员没有足够的时间来修复他们的所有发现。(是的,我知道我们需要提供更早的稳定版本,我们也在处理这个过程,但它不在我的范围内)

我正在推动的方向之一是设置一个安装了每晚构建的实验室环境,以便开发人员可以测试其代码的性能影响。我希望模拟真实用户体验的脚本不断加载这个环境。在这个加载的环境中,每个开发人员都必须编写一个特定的脚本来测试他的代码(即真实世界环境中的单一用户体验)。我想生成一份报告,显示每次迭代对现有功能的影响,以及新功能的性能。

我有点担心我的目标太高了,结果会变得太复杂。

您如何看待这样的想法?有没有人有设置这样一个环境的经验?你能分享你的经验吗?

0 投票
3 回答
56424 浏览

benchmarking - 使用 AB 进行负载测试...假失败请求(长度)

为了我自己的好奇心,在我的服务器上进行一些负载测试,我运行了:

这会打开 50 个保持活动连接,持续 200 秒,然后用 index.php 请求猛击我的服务器

在我的结果中,我得到:

请注意 32951“失败”请求。我无法弄清楚这一点。

随着测试的运行,我可以从我的家用电脑完美地访问我的网站,尽管页面底部的页面加载时间报告为 0.5 而不是通常的 0.02。但是,我从来没有一次失败的请求。

那么为什么 AB 会报告一半的连接失败呢?在这种情况下,“长度:”是什么意思?

0 投票
1 回答
19701 浏览

testing - 为测试生成有效的信用卡 Track2 数据

我有来自我的支付处理器的测试卡,但我没有足够的能力进行负载测试,因此我需要生成卡号并跟踪我可以通过他们的测试网关使用的数据。