Exchange Server 2007 測試計畫範本
適用版本: Exchange Server 2007 SP3
上次修改主題的時間: 2009-09-30
本文件中包含的範本,可以用來當做開發適合您 Microsoft Exchange Server 2007 實驗室環境之測試計畫的起始點。
測試計畫範本
[軟體] 測試計畫
測試對象:[組織]
計畫者:[測試顧問公司]
文件資訊
作者:[作者]
電子郵件:[作者電子郵件]
地址:[測試顧問公司地址]
實驗室測試參與者
[參與者 01] - 系統顧問
[參與者 02] - Microsoft 應用程式開發顧問 (現場)
[參與者 03] - 效能測試顧問
[參與者 04] - 管理者
[參與者 05] - [公司]
[參與者 06] - [公司]
修訂歷程記錄
日期 | 修訂版 | 作者 | 備註 |
---|---|---|---|
xx/xx/xxxx |
#.# |
參與者 01 |
草稿 |
xx/xx/xxxx |
#.# |
參與者 02 |
最終修訂版 |
目錄
文件資訊
實驗室測試參與者
修訂歷程記錄
內容
執行摘要
測試範圍
實驗室測試目標
成功條件 (目標) / 關鍵評量基準
測試工具
假設
風險因素
受測項目簡介
使用案例
不在測試範圍內
--------------------------------------------------------------------------------
執行摘要
[客戶 (組織) 的簡單背景介紹。這項資訊通常可以在客戶的網站上找到。]
測試範圍
本節說明實驗室測試的目標。
實驗室測試目標
[說明實驗室測試目標及目的的簡短段落。
範例:
- 將新 Exchange 2007 部署的伺服器支配量降到最低,並取得負載 (負載測試) 時的效能資料。
- 判斷出遷移到 Exchange 2007 的適當硬體預算。]
成功條件 (目標) 及關鍵評量基準
[完成實驗室目標和相關評量所需的一份可測量且實際的目標清單。
範例:
1. 發現 Exchange Client Access server role 在負載時的基準效能。
2. 找出並討論改善的空間。
3. 產生 Exchange 負載時的效能資料。
4. 使用 4,000 個使用者和多種通訊協定混合來進行負載測試。]
測試工具
[本節定義訂約期間使用的測試工具。]
Microsoft 效能監視器
目的:監視系統資源以偵測可能的瓶頸。效能監視器通常是用來測試 ASP Web Server 型的解決方案,例如 Outlook Web Access。
存放位置:作業系統
效能計數器:
- ASP.NET
- 佇列的要求
- 記憶體
- Available MBytes
- Pages/sec
- MSExchange ActiveSync
- Average Ping Time
- Average Request Time
- Ping Commands Pending
- Ping Commands/sec
- Requests Total
- Requests/sec
- MSExchange 可用性服務
- Availability Requests (sec)
- MSExchange 資料庫 (EdgeTransport)
- Database Cache % Available
- Database Cache Size (MB)
- Database Cache Size Max
- Database Cache Size Min
- MSExchange OWA
- Average Response Time
- Current Unique Users
- Current Users
- Failed Requests/sec
- Logons/sec
- Requests Failed
- Requests/sec
- MSExchangeTransport 佇列
- Items Completed Delivery Per Second
- Items Completed Delivery Total
- MSExchangeTransport SmtpReceive
- Average bytes/message
- Messages Received Total
- Messages Received/sec
- 處理器
- % Processor Time
- Web Service
- Bytes Total/sec
- Current Connections
Microsoft Exchange Load Generator
目的:在實驗室訂約內容中,使用 Microsoft Exchange Load Generator (LoadGen.exe) 來模擬各種用戶端負載。
存放位置:請參閱 Microsoft Exchange Load Generator。
假設
[實驗室人員制定的假設清單:
只適用於測試應用程式使用:
受測的應用程式已使用單一使用者順利通過所有使用案例 (請參閱下方「使用案例」一節) (煙霧測試)。]
風險因素
[風險因素的清單。
範例:某個使用者通訊協定基準是使用舊版的 Exchange 開發。如果該使用者通訊協定基準不再精準,就需要開發新的基準通訊協定混合。開發時,收集新基準通訊協定混合所花費的時間,可能會佔去通常是預定要執行測試的時間。]
受測項目簡介
[範例:Exchange 2007 Service Pack 2 (SP2) 是 Exchange 2007 產品線中的最新版本。]
使用案例
[本節明確定義受測的功能。建立測試腳本時會使用這項資訊。
範例:
Outlook Web Access 針對具有多重角色的伺服器執行測試
</> = 以交易/動作執行
[] = 指出預期的結果
開始之前:針對網際網路區域和內部網路區域,將 Internet Explorer 設為 [預設] 安全性等級。
<負載測試>
<OWA>
針對安裝有 4 GB RAM 的雙核心伺服器,產生模擬的 Outlook Web Access 負載。
[發生特定的 CPU 使用量和記憶體使用量]
增加每秒 OWA 要求的數目。
[CPU 和記憶體的使用量增加]
在用戶端負載和每秒 Outlook Web Access 要求中執行額外增加的量。
[伺服器不再即時回應用戶端要求]
</OWA>
<OUTLOOK2007>
針對安裝有 4 GB RAM 的雙核心伺服器,產生模擬的 Outlook 2007 負載。
[發生特定的 CPU 使用量和記憶體使用量]
使用負載較大的用戶端設定檔來增加用戶端負載。
[CPU 和記憶體的使用量增加]
在用戶端負載中執行額外增加的量。
[伺服器不再即時回應用戶端要求]
</OUTLOOK2007>
<SEARCH CASE>]
不在測試範圍內
[不會測試的項目清單。
- 範例:不會測試 Exchange 執行各種未經同意之廣告郵件 (UCE) 篩選程式的效能。]
若要確保您目前閱讀的是最新資訊,並尋找其他的 Exchange Server 2007 說明文件,請造訪 Exchange Server 技術資源中心.