Angular - 測試概述



測試是應用程式開發生命週期中非常重要的一個階段。它確保應用程式質量。它需要仔細的計劃和執行。

單元測試

單元測試是測試應用程式最簡單的方法。它基於確保程式碼片段或類方法的正確性。但是,它沒有反映真實環境,因此。它是查詢錯誤的最少選擇。

通常,Angular 使用 Jasmine 和 Karma 配置。要執行此操作,首先需要在您的專案中進行配置,使用以下命令:

ng test

現在,您可以看到以下響應:

Unit Test

現在,Chrome 瀏覽器也會開啟並在“Jasmine HTML Reporter”中顯示測試輸出。它看起來類似於此,

HTML Reporter

端到端 (E2E) 測試

單元測試是一個小型、簡單且快速的流程,而 E2E 測試階段涉及多個元件並協同工作,涵蓋應用程式中的流程。要執行 e2e 測試,請鍵入以下命令:

ng e2e

您可以看到以下響應:

E2E
廣告