運作 Project Server 2010 效能測試實驗室

 

適用版本: Project Server 2010

上次修改主題的時間: 2011-03-11

這是新發佈的文章。我們竭誠歡迎您提供意見,以協助提升技術文件的品質。請將關於此文件的任何意見、問題或關心議題傳送至 epmdocfeedback@microsoft.com

針對 Microsoft Project Server 2010 解決方案運作效能測試實驗室,可能會是非常複雜的工作,因為牽涉到各種使用者互動與系統行為。本文的這一節可做為建立和運作此類效能測試實驗室的一般指南。

負載類型

下列是在效能測試環境中一般需要重現的主要負載類型。

  1. 使用者初始化的 Microsoft Project Web App 相關作業

  2. 使用者初始化的 Microsoft Project Professional 相關作業

  3. 背景作業

測試策略

測試策略可包含由不同作業組成的獨立負載或混合式負載。測量系統如何回應多個模擬使用者同時執行的單一特定作業,將有助於確定該作業尖峰期間的參考標準;但混合式負載策略較為實際,可用來模擬系統如何回應數種可能的使用模式。舉例來說,如果您擔心星期五下午是所有使用者提交時程表的尖峰期,您就不必考慮模擬其他負載,只需模擬時程表提交來測試系統。這些結果將為所調查的特定作業提供參考基準 (系統的最大輸送量,例如,每小時可提交/處理多少個時程表)。

您可能也想同時以更廣泛的不同作業組合來測試系統。您可以使用儘可能與您的實際案例相同的用法設定檔 (最好使用來自實際執行環境的歷史記錄) 做為資料來源,以判斷要測試的用法設定檔。

無論您要採用的整體測試策略為何,在<另請參閱>一節列示的相關文章中,會更詳細地描述如何規劃與模擬前面探討的三種類別中的負載類型。Visual Studio Team System 2008 Test Edition 可為所有案例提供基礎。透過使用 Visual Studio Team System 2008 Test Edition,您可以輕鬆地平衡要在指定期間內執行之單一負載測試中的多個負載類型。