我计划开始对 Web 应用程序进行性能测试。此应用程序使用 Ajax UI、SQL Server 数据库后端和 WCF 业务逻辑层。到目前为止,还没有为它做任何表演。而且我们还没有性能要求。但是我们已经发布了好几次了。因此,我计划根据主要版本制定性能基准。我有以下问题:
基线会是什么样子?即基线是由什么组成的?
我可以使用什么样的工具来生成要包含在基线中的内容?(微软的产品会更好。)
任何建议将不胜感激。
谢谢。
我计划开始对 Web 应用程序进行性能测试。此应用程序使用 Ajax UI、SQL Server 数据库后端和 WCF 业务逻辑层。到目前为止,还没有为它做任何表演。而且我们还没有性能要求。但是我们已经发布了好几次了。因此,我计划根据主要版本制定性能基准。我有以下问题:
基线会是什么样子?即基线是由什么组成的?
我可以使用什么样的工具来生成要包含在基线中的内容?(微软的产品会更好。)
任何建议将不胜感激。
谢谢。
有多种方法可以做
1) 您可以使用 qtp 或您公司正在使用的任何其他工具来获取您页面的详细信息。2) 有一些第三方公司的主题演讲等可以告诉你性能。3)使用pagespeed,yslow工具也可以从浏览器点获取详细信息。
关于表演,我想让我们从头开始...
对于一个web应用的性能测试,首先,非常粗略的说,我们需要分成两个方面:后端和前端的性能测试。
所以,原因很简单,即使我们得到 yslow,pagespeed,dynatace 的结果说页面总加载时间在10s左右,我们也不知道问题出在哪里以及如何解决。原因:
以下是一些用于后端和前端性能测试的工具:
后端
前端
我可以列出更多,但最常用的是“YSLOW”、“pagespeed”、“dynatrace”、“httpwatch”