你如何对ASP.NET应用程序进行负载测试?

4

在进行ASP.NET应用程序的负载测试时,我不确定从何处开始。我们的团队不使用VSTS,因此该选项已被排除。是否有人有任何好的建议或经验可以分享?

4个回答

2
我使用过微软免费的 Web 应用程序压力测试工具。它允许您记录浏览会话,然后使用多个客户端进行重放。 看起来 微软已经从下载中心撤下了这个应用程序,但是您可以使用 这个替代下载链接(可能需要使用 7-Zip 解压缩)。

我也使用过这个工具。安装时有点麻烦,但一旦解决了细节问题,它就相当有效。我在尝试其他应用程序(例如Pylot)时遇到的最大问题是它们无法很好地处理视图状态。 - James Gardner
我已经尝试了一些性能测试应用程序,例如Red Gate的ANTS和JetBrains的dotTrace,但它们并不是我在寻找的(适用于分析瓶颈,而不是真正的服务器负载测试)。我想试试这个,但链接好像失效了。我进行了简单的谷歌搜索,但那些链接也都失效了。 :( - Kevin Babcock
尝试使用此链接 http://support.microsoft.com/kb/313559 或者这个链接 http://www.iis.net/downloads/default.aspx?tabid=34&i=1466&g=6 - David

1

我尝试了这个产品,它似乎是一个很好的用于定位代码中瓶颈的工具。然而,我更感兴趣的是寻找一些可以模拟多用户压力并测试其对应用程序和服务器造成的负载的工具。 - Kevin Babcock

0

0

你可以使用Grinder

它是一个不错的基于Java的开源工具,用于负载测试Web应用程序。而且非常轻便。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接