測試獨立性

將每個測試寫成獨立的單元。編寫測試時,使其不依賴其他測試才能完成。

假設有一個內容管理系統,您可以使用它來建立一些自訂內容,然後在發布後以模組的形式出現在您的網站上,並且 CMS 和應用程式之間可能需要一些時間才能同步。

測試模組的錯誤方式是在一個測試中建立和發布內容,然後在另一個測試中檢查模組。這是不可行的,因為內容可能在發布後無法立即用於另一個測試。

相反地,您可以建立一個樁內容,該內容可以在受影響的測試中開啟和關閉,並使用它來驗證模組。但是,對於內容建立,您仍然可以進行單獨的測試。