規劃測試
BizTalk Server測試可以分成數個類別,包括單元測試、功能測試、負載測試和可用性測試。 本主題描述單元和負載測試,以及如何規劃每個單元。
規劃單元測試
單元測試是用來驗證個別程式碼單位是否如設計般運作的程式。 單元測試可視為「中斷/修正」測試:軟體是否在不同的條件下執行所需的功能,而且軟體是否可以處理在這些情況下發生的錯誤?
由於單元測試通常會在個別元件上執行,因此相關聯的測試台不需要實際生產環境的處理功能。 基於這個理由,您應該考慮在虛擬伺服器環境中執行單元測試,這需要較少的硬體資源。
在虛擬化環境中執行之單元測試的另一個層面是預備環境。 預備是單元測試 BizTalk 解決方案實際部署的程式。 若要將可用的硬體資源極大化,請考慮針對您的預備環境使用虛擬伺服器。
如需在虛擬環境中使用BizTalk Server的詳細資訊,請參閱在Release Management程式中使用虛擬伺服器。 如需對 BizTalk 解決方案進行單元測試可能很有用的工具相關資訊,請參閱 測試控管。 如需執行單元測試的考慮檢查清單,請參閱 執行單元測試。
規劃負載測試
負載測試是測量 BizTalk 解決方案的最大永續性效能和最大持續追蹤效能的程式,然後移除阻礙解決方案輸送量的瓶頸。 如需有關負載測試和移除BizTalk Server解決方案瓶頸的詳細資訊,請參閱BizTalk Server 2009 效能指南 (https://go.microsoft.com/fwlink/?LinkID=150492) 。
如需對 BizTalk 解決方案進行負載測試可能很有用的工具相關資訊,請參閱 測試控管。 如需負載測試考慮的檢查清單,請參閱 執行負載和輸送量測試。
規劃測試解決方案存留期
雖然單元測試和負載測試在解決方案的早期階段特別重要,但請在整個解決方案的存留期內規劃定期測試,找出在負載增加或新增至解決方案時可能發生的潛在問題。