最佳工具:asp.net应用程序的分布式负载测试

最佳工具:asp.net应用程序的分布式负载测试,asp.net,.net,testing,load-testing,Asp.net,.net,Testing,Load Testing,我们需要一个用于分布式场景的高性能测试工具 我们希望从客户端和服务器收集数据(内存使用率、cpu使用率、响应时间、.net调用等) 我们的大多数应用程序都使用.NET4.0或经典Asp 我们有4台服务器。我们需要一个控制器和三个代理一起进行测试、收集数据 这种情况下最好的工具是什么 ps:我们尝试了Visual studio 2012 ultimate,它似乎很有希望。我不知道其他适合这种情况的工具。看看。我正要为我们的一个项目购买许可证,但由于与软件无关的原因而没有通过。那时候看起来很有希望。

我们需要一个用于分布式场景的高性能测试工具

我们希望从客户端和服务器收集数据(内存使用率、cpu使用率、响应时间、.net调用等)

我们的大多数应用程序都使用.NET4.0或经典Asp

我们有4台服务器。我们需要一个控制器和三个代理一起进行测试、收集数据

这种情况下最好的工具是什么


ps:我们尝试了Visual studio 2012 ultimate,它似乎很有希望。我不知道其他适合这种情况的工具。

看看。我正要为我们的一个项目购买许可证,但由于与软件无关的原因而没有通过。那时候看起来很有希望。

我会把事情分成几部分来保持简单

首先,我要检查使用服务器生成负载时平均每秒的请求数。为此,Apache Http服务器中包含了一个名为
ab.exe
的小工具。很容易设置以生成请求

如果您认为您获得了可接受的响应时间,那么一切都很好

如果没有,请使用Jetbrains DotTrace(在您的应用程序中)之类的工具在从一台服务器生成负载时收集数据。

尝试一下负载测试仪:(免责声明:我在那里工作)。它有一个监控代理,将在您的Windows服务器上运行,以收集您提到的指标以及更多。它还收集客户端指标,如页面加载时间。LITE版本是免费的,可以运行无限制用户的简单测试