有没有办法测试一个应用程序,您可以模拟一百个不同的客户端连接到 IIS 服务器并询问相同的数据?在我们的项目运行的客户那里,他们有 400 台计算机,他们经常对所有计算机进行压力测试。另一方面,我只有我的笔记本电脑......(和一个开发服务器)。
(在我的情况下,数据是通过 WebORB 网关询问的)。
有没有办法测试一个应用程序,您可以模拟一百个不同的客户端连接到 IIS 服务器并询问相同的数据?在我们的项目运行的客户那里,他们有 400 台计算机,他们经常对所有计算机进行压力测试。另一方面,我只有我的笔记本电脑......(和一个开发服务器)。
(在我的情况下,数据是通过 WebORB 网关询问的)。
ab 是为 Apache 设计的工具,但您可以将它与 IIS 一起使用。
在调查了大量开源和付费工具后,我发现最成功的是微软的 Visual Studio 2008 Team Suite 测试版(即将成为 Visual Studio 2010 Ultimate 的一部分)。它具有强大的压力测试功能。Microsoft 的免费压力测试应用程序WCAT功能不足且存在漏洞,但完整的测试版可与 LoadRunner 等产品相媲美,但更易于使用,与 VS/ASP.NET 更好地集成,并且每个虚拟用户的成本要低得多。
看看StresStimulus。
它与Fiddler集成得非常好。设置和使用非常流畅,它提供了很多功能和配置。在谷歌搜索 Web 负载测试解决方案时,我找到了最好的方法。Fiddler btw 是一个很棒的工具。
Microsoft 有一个随 Visual Studio 2013 Ultimate Edition 一起提供的解决方案,请参阅以下链接:更新链接:压力测试
Trty 这个工具,我已经测试过我的网站似乎运行良好 > x0Bench