1

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

4

2 回答 2

0

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

您谈到的场景是测试向导的功能。尽管有各种工具可用于测试这一点,但我建议Selenium可以测试您所期望的确切场景。该测试工具主要用于像用户一样使用浏览器测试应用程序。向导的步骤可以被记录和重播,并且断言将确保测试结果是预期的。

于 2012-11-13T17:22:42.640 回答
0

wcat 可以加载测试 web 应用程序和导航场景。但是,它没有记录器,因此您需要创建自己的脚本来反映导航步骤。

幸运的是,您可以使用 Fiddler 作为记录器,然后将捕获的会话导出为 Wcat 脚本,如本博客所述。直到最近,Fiddler 的 WCAT 导出器还不支持 POST 请求,但现在可能已经添加了,如此处所述

于 2011-12-19T22:57:13.810 回答