目前我注意到我的自動化測試(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