对 ASP.NET 网站进行负载测试
我想对 ASP.NET Web 服务进行负载测试。我有 Visual Studio 2008 Professional Edition 和 Visual Studio 2010。
这些产品中的任何一个都可以促进负载测试吗?我似乎找不到任何东西,所有 Google 返回的都是 Visual Studio 的高端版本。
如果没有,有哪些替代方案。
或者更好的是,是否有一种产品,我可以向它提供 IIS 日志,并且它基本上会重播它?
I want to load test an ASP.NET web service. I have Visual Studio 2008 Professional Edition and Visual Studio 2010.
Can either one of these products facilitate load testing? I can't seem to find anything and all Google returns is higher end editions of Visual Studio.
If not, what are some of the alternatives.
Or better yet, is there a product where I can feed it an IIS log and it will essentially replay it?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
有一个免费的 Microsoft 负载测试工具,名为 WCAT< /a>.它是一个命令行 HTTP 负载生成器,可重播测试用例脚本。为了避免手动创建脚本,您可以在 Fiddler 中记录测试用例,然后使用 WCAT Fiddler 扩展生成脚本。这个 博客有一个分步说明,我测试过,它有效。
关于重放 IIS 日志的问题:检查此来源。它概述了如何通过使用日志解析器查询 IIS 日志来生成 WCAT 脚本。不过我没有测试过。
There is a free Microsoft load testing tool called WCAT. It is a command-line HTTP load generator that replays a test case script. To avoid creating the script manually, you can record your test case in Fiddler and then generate scrip using WCAT Fiddler Extension. This blog has a step-by-step instruction, which I tested, and it works.
On your question about replaying IIS log: check this source. It outlines how to generate WCAT script by querying IIS log using Log Parser. I did not test it though.
有没有比升级到 Visual Studio 2010 Ultimate 更便宜的负载测试方法
还有一个名为“MICROSOFT WEB APPLICATION STRESS TOOL”的工具,但我找不到它的下载,微软已将其从其官方页面中删除。检查此论坛的下载链接 http://forums.iis.net/t/1161284.aspx< /a> 用法 http://www.west-wind.com/presentations /webstress/webstress.htm
Is there a cheaper way to do load testing than upgrading to Visual Studio 2010 Ultimate
and also there was a tool called "MICROSOFT WEB APPLICATION STRESS TOOL" but i couldnt find its download apperantely MS removed it from its official page. check this forum for download link http://forums.iis.net/t/1161284.aspx for usage http://www.west-wind.com/presentations/webstress/webstress.htm
Microsoft Visual Studio Team System 2008 测试版还允许您访问这些工具。不幸的是,您提到的工具都不包含任何负载测试功能。
您也许可以将 2008 专业版的许可证更改为测试版,但我现在对此表示怀疑。
以下是其他几个问题及其答案,可能有助于选择工具。
The Microsoft Visual Studio Team System 2008 Test Edition would also give you access to these tools. Unfortunately neither of the tools you mention include any load testing capability.
You may be able to get your licence for 2008 Professional edition changed to Test, but I doubt it now.
Here are a couple of other questions with answers that may help choose a tool.