这是关于特定于SharePoint Web部件和控件的性能测试的问题(尽管标准ASP.NET方法也适用)。我想知道什么是一些好的技术,考虑如下因素:
答案 0 :(得分:1)
我推荐带有SP1的Visual Studio Test Suite 2008。我们在索引服务器上使用了测试代理,测试控制器在安装了Visual Studio的开发人员桌面上运行。
可以模拟浏览器缓存,我们发现自己的服务器缓存存在错误,而缓存实际上并没有。
负载均衡服务器易于使用,因为您可以模拟一系列IP地址。您需要能够为运行测试的计算机分配一系列IP地址,并且只能调整IP地址的最后一个八位字节。每个Web前端的统计数据可以添加到测试生成的perfmon统计数据中。
如果需要,您可以模拟页面不同部分的点击次数,但情景越复杂,越难完善。
CPU和其他统计数据很好。所有测试结果都可以添加到数据库中,负载测试期间和之后的测试图表确实很好。
可以在每次测试运行中添加注释,以便在需要查看之前运行的测试结果时轻松识别它们。
请注意,随着时间的推移,结果会很快增加。