Angular 8 - 測試



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

單元測試

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

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

ng test

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

Unit Test

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

HTML Reporter

端到端 (E2E) 測試

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

ng e2e

您可以看到以下響應:

E2E
廣告