用于负载测试的asp.net网站

时间:2011-12-19 09:21:00

标签: asp.net load-testing stress-testing wcat

我是新手加载测试,我想加载测试我的asp.net网站。在做了一些调查之后,我遇到了微软用于负载测试的这个工具wcat。对我而言,它似乎是一个压力工具,用于将负载放在一个或多个页面上,更像是测试IIS而不是应用程序本身。但是,如果我想模拟一个场景,例如我在我的网站中有一个有多个步骤的向导。用户可以按照4-5步骤创建记录。 Wcat是上面向导测试我的asp.net网站的正确工具吗?如果是的话,我可以指向一些同样的指南吗?

2 个答案:

答案 0 :(得分:0)

Wcat可以加载测试Web应用程序和导航方案。但是,它没有录像机,因此您需要创建自己的脚本来反映导航步骤。

幸运的是,您可以将Fiddler用作录像机,然后将捕获的会话导出为Wcat脚本,如this blog中所述。直到最近,Fiddler的WCAT导出器还不支持POST请求,但现在可能已添加as described here

答案 1 :(得分:0)

这是一个老问题。由于答案还没有标明,这是我的想法。 WCAT是Web应用程序压力或负载测试工具。它会将发送并发用户请求发送到Web服务器。

您谈到的场景是测试向导的功能。虽然有各种工具可用于测试,但我建议Selenium可以测试您期望的确切方案。该测试工具主要用于使用浏览器作为用户测试应用程序。可以记录和重放向导的步骤,断言将确保测试结果是预期的。