asp.net - 负载测试和分析 ASP.NET Web 应用程序的当前最佳实践是什么?

标签 asp.net testing stress-testing baseline

我的任务是提高网站特定页面的性能,根据谷歌分析报告,该页面具有极高的响应时间。

做一些谷歌搜索会发现 VS2003 附带的一个名为 ACT(应用程序中心测试)的产品可以进行负载测试。这个好像不再分发了

我希望能够在尝试优化此页面之前对其进行基线测试,以便了解我所做的更改。

Jetbrains 的 dotTrace 等分析应用程序可能会发挥作用,我已经使用跟踪在页面中隔离了一些需要一段时间的操作。

有关性能和负载测试的最佳做法和工具是什么?我主要希望能够看到结果,而不是如何实现它们。

最佳答案

这是一篇介绍如何使用 VSTS 探查器进行探查的文章。

If broken it is, fix it you should

除了所有工具之外,为什么不尝试启用 asp.net 的“健康监控”功能。

它为分析提供了一些很好的信息。它发出与进程、内存、磁盘使用、计数器等相关的基本信息。具有 VSTS 负载测试的 HM 为您提供了一个很好的分析平台。

查看下面的链接..

How to configure HealthMonitoring?

此外,要引用一些 list ,请查看以下来自雅虎的规则/提示......

High performance website rules/tips

HttpWatch 也是识别特定性能问题的好工具。

HttpWatch - Link

另请查看此处的一些提示... 10 ASP.NET Performance and Scalability secret

关于asp.net - 负载测试和分析 ASP.NET Web 应用程序的当前最佳实践是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/403590/

相关文章:

testing - JMeter如何加载测试流上传

javascript - asp.net 如何触发用户控件的按钮点击事件

testing - 我可以运行 JUnit 4 以从命令行测试 Scala 代码吗?

unit-testing - 使用 ANTLR 创建的语言的单元/自动测试指南

ruby-on-rails - Ruby on Rails : RSpec and Acts As Audited (disabling acts_as_audited while testing?)

embedded-linux - 如何对现有的Linux应用程序进行压力测试

android - 我如何以编程方式对手机的 CPU 施加压力?

c# - "&"字符破坏了存储在 web.config 中的密码

javascript - 从 jquery 函数中的内容占位符检索文本框的 id

c# - 如何对 Unicode 进行编码以便 iPad 和 Excel 都能理解?