在開發過程期間,序列圖會用於下列主要目的:
因此,需要促進序列圖之間的比較,因為原則上,它們至少必須是相同的。執行訊息順序必須符合規格訊息順序。您也可以使用這個工具來比較兩個執行以進行回歸測試。
如果所有執行序列圖都與其對應規格(取消動畫)序列圖相同,則系統滿足在使用案例中擷取的需求。然而,如果具有差異,則您需要判定規格是否不精確,或實作中發生錯誤。在這兩種情況下,都請更正建模錯誤(或位於狀態圖或序列圖中),然後重複測試循環來判定是否已修復問題。