2014-09-12 92 views
0

我正在用Visual Studio 2013構建'網絡性能測試'。許多隻包含一個Web請求(點擊網頁並檢查結果)。我注意到每個測試都需要很長時間才能運行。結果窗口實際上表明已完成,但測試並沒有真正完成另外5到10秒或更長時間。這段時間系統在做什麼?編寫結果文件?我現在從命令行(通過MSTEST)運行測試,並再次注意到我運行的每個.webtest文件的延遲。只是想知道是否有一些我可以提供的交換機讓它們運行得更快(例如,不要將結果記錄到文件中)。網絡性能測試緩慢

+0

哇測試中的/ noisolation開關在8分鐘測試中運行5分鐘可節省2分鐘,節省40%。好的開始。 – KripsterAtWork 2014-09-13 14:10:04

回答

0

看來您的測試中包含的某些過程未完成。 可能的原因:

  • 測試仍將數據寫入日誌。
  • 測試等待網頁的響應。
  • 測試執行不必要的循環。
0

低Visual Studio性能...解決! 9月24日,由烏茲瑪阿比迪20014年

今天我有一個奇怪的表現相關的問題。即使是最簡單的操作,我的Microsoft Visual Studio似乎也需要很長時間才能執行。我搜索並嘗試了一些人們的想法,例如禁用加載項或清除Visual Studio最近的項目列表,但這些建議似乎無法解決問題。我記得Windows SysInternals網站有一個名爲Process Monitor的工具,它可以嗅探任何正在運行的程序的註冊表和文件訪問。在我看來,Visual Studio取決於某件事情,Process Monitor應該幫助我弄清楚它是什麼。我下載了最新的版本,經過顯示過濾器擺弄了一下後,跑了起來並且很恐怖,我看到Visual Studio非常慢,因爲它正在訪問C:\ Users \ krintoul \ AppData \ Local \ Microsoft \ WebSiteCache在大多數IDE操作上。我不確定爲什麼會有這麼多的文件夾,而且也不確定Visual Studio是如何處理這些文件夾的,但是當我壓縮這些文件夾並將它們移到其他地方後,Visual Studio的性能得到了極大的提升。

Windows SysInternals網站有許多其他有用的工具,用於網絡管理,安全性,系統信息等等。一探究竟。我相信你會發現有價值的東西。

ALSO ....難道這

嘗試禁用,對WPF硬件加速,讓WPF軟件渲染。即使在機器啓動後,這個設置幫助我加載VS的速度提高了近200%。這也幫助我在VS 2010開始的時候擺脫了Splash屏幕。

前往工具|選項,然後選擇環境|一般。然後取消選中「自動調整視覺體驗...」和「使用硬件圖形加速...」

enter image description here一個更多的技巧。嘗試使用Ctrl + Alt + Shift + F12強制IDE的垃圾回收。我發現這是有幫助的....

如果你在很多項目之間翻轉,並且如果你有很多IDE針對不同的項目打開,這將會非常有幫助。

最後,如果您有任何擴展程序,請嘗試禁用所有未使用的擴展程序。禁用代碼女幫助我在代碼頁之間打字和切換時節省了大量時間。