2009-10-06 120 views
1

Visual Studio 2008有一個名爲Load Test的測試類型。看起來我可以將其他測試集合放入它中,給它一個測試配置文件(例如,50個用戶不斷點擊該程序),運行時間,並讓它運行。Visual Studio中的壓力測試

我不清楚什麼是如何實際設置它消耗的測試。我需要用一些命令行參數啓動要測試的程序實例(技術上說,是一個HTTP服務器;但不是一個Web項目或任何東西 - 只是一個控制檯應用程序),並在實際測試運行時保持運行狀態。

基本上,我將如何在Visual Studio 2008中設置負載測試(或任何測試),這將允許我啓動一個項目,然後針對它運行一些測試 - 在我選擇的配置中,如負載測試。

回答

1

這樣做的最好方法是創建一個LoadTestPlugin在負載測試中的各個點上執行所需的操作。

曝光的事件有:

  • LoadTestStarting
  • LoadTestFinished
  • LoadTestWarmupComplete
  • TestStarting
  • TestFinished
  • ThresholdExceeded
  • 心跳
  • LoadTestAborted