如何在学术项目的 ASP.NET Web 应用程序中进行负载测试、查询分析
我使用 sql server(存储过程并使用 linqtosql)在 asp.net 中开发了一个电子商务 Web 应用程序。我想执行负载测试、压力测试、客户端请求服务器页面时的响应时间,并且我还想分析应用程序执行 sql 指令/从数据库检索数据所需的时间。
我怎样才能进行这个分析?我是一名大学学生,所以我可以使用的工具非常有限。
帮帮我吧!!
感谢期待
I have developed a e-commerce web application in asp.net using sql server (stored procedures and using linqtosql). I want to perform load testing, stress testing, response time for client when he requests server pages, and i also want to analyse the time the application takes to execute the sql instructions/retrieving the data from database.
How can i perform this analysis ? I'm a student in a university, so the tools that i have at my disposal are quite limited.
Help me out !!
Thanks in anticipation
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
用于负载测试的免费工具是Microsoft 的 WCat。
从产品描述来看:
A free tool for load testing is Microsoft's WCat.
From the product description:
另一个免费的负载测试工具是我们公司提供的 StresStimulus fiddler 插件。它不需要编写脚本或使用 API,因为它只是重放 fiddler 中记录的会话。免费版最多允许 1500 个用户。每个请求的平均响应时间以网格形式呈现,而即时性能特征以图表形式显示。
要分析 sql 指令时间,您可以使用 SQL 配置文件,因为您已经拥有 SQL 服务器。
Another free load testing tool is StresStimulus fiddler add-on, offered by our firm. It does not require scripting or using API, since it simply replays sessions recorded in fiddler. Free edition allows up to 1500 users. The average response time of every request is presented in a grid while instant performance characteristics are displayed in graphs.
To analyze the sql instructions time you can use SQL profiles since you already have SQL server.