目前我注意到我的自动化测试(CodedUI)有时运行速度有点慢。我想在他们运行VS2010时运行性能分析工具。我曾尝试使用Red Gate的ANTs Profiler,但对于我应该附加到哪个进程(或其他?)感到困惑。CodedUI上的性能工具测试
离我最近的是通过从命令行启动Profiler并将Mstest.exe调用作为进程参数运行一些测试。这只会返回我VS方法的性能,而不是我自己的测试代码。
//e.g
Profile.exe /e:"Mstest /testcontainer:Tests\bin\debug\CodedUITests.dll /test:Login /unique" /csv:"C:\testing\results.csv"
有谁知道一个干净的方式来启动一组测试与CPU /内存分析器(本地或其他),然后读取结果?按优先顺序
可用的机器:的Windows 7/XP/Server 2008 R2中
可以运行:VS2010,或作为构建的一部分(TFS /实验室管理)
我记得那个过程叫做QTAgent。 – nikita
@nikita谢谢,我没有尝试挂钩到QTAgent32过程,但它返回的结果与Mstest不同,不太接近我的代码。 – Nashibukasan
你正在运行什么类型的应用程序? WinForms或Web?如果WinForms然后附加到您的winForms应用程序,如果网络然后... – nikita