我需要使用Visual Studio Ultimate对Windows桌面应用进行性能测试。
我已经编写了编码的UI测试来对应用程序执行计算,[它通常喜欢 - 导入文件,填写表单上的输入,单击按钮,它将计算并生成所需的输出几秒钟] 我需要测量的是(对于不同的输入文件和值集合):
1.进行此计算时的CPU使用率
2.内存使用
3.为每个输入文件执行此计算所花费的时间
我编写了编码ui测试,配置负载测试以测量#1和#2,并使用事务来测量执行#3的时间。测试也是数据驱动的。
我如何为此获得良好的绩效报告?要添加的计数器是什么?以及如何以简单的xlsx报告格式导出它?我一直在阅读msdn的文章,但无法发现它们对这个特定的环境非常有帮助。
注意:没有网络电话。它纯粹是一个独立的应用程序,只有一个用户可以使用它。