有没有办法测试一个应用程序,您可以模拟连接到IIS服务器并询问相同数据的一百个不同客户端?在我们项目运行的客户,他们有400台计算机,他们经常对所有计算机进行压力测试.另一方面,我只有我的笔记本电脑......(和开发服务器).
(在我的例子中,数据是通过WebORB网关提出的).
HP(以前称为Mercury)LoadRunner或Performance Center
Visual Studio 应用程序中心测试(仅限企业版?)
Microsoft Web应用程序压力工具(又名WAST,又名"Homer";应用程序中心测试的前身)
RadView WebLoad
ab是专为Apache设计的工具,但您可以将其与IIS一起使用.
在调查了大量开源和付费工具之后,我发现微软的Visual Studio 2008 Team Suite测试版(很快将成为Visual Studio 2010 Ultimate的一部分)取得了最大的成功.它具有强大的压力测试功能.微软的压力测试免费应用程序,WCAT功能不足和错误,但完整的测试版与LoadRunner等产品竞争,但更容易使用,与VS/ASP.NET更好地集成,每个虚拟用户的资金更少.
看看StresStimulus.
它与Fiddler很好地融为一体.设置和使用非常顺利,它提供了许多功能和配置.在谷歌搜索Web负载测试解决方案时,我发现了最好的.Fiddler btw是一个很棒的工具.