
- Angular 8 教程
- Angular 8 - 首頁
- Angular 8 - 簡介
- Angular 8 - 安裝
- 建立第一個應用
- Angular 8 - 架構
- Angular 元件和模板
- Angular 8 - 資料繫結
- Angular 8 - 指令
- Angular 8 - 管道
- Angular 8 - 響應式程式設計
- 服務和依賴注入
- Angular 8 - Http客戶端程式設計
- Angular 8 - Angular Material
- 路由和導航
- Angular 8 - 動畫
- Angular 8 - 表單
- Angular 8 - 表單驗證
- 身份驗證和授權
- Angular 8 - Web Workers
- Service Workers 和 PWA
- Angular 8 - 伺服器端渲染
- Angular 8 - 國際化 (i18n)
- Angular 8 - 可訪問性
- Angular 8 - CLI 命令
- Angular 8 - 測試
- Angular 8 - Ivy 編譯器
- Angular 8 - 使用 Bazel 構建
- Angular 8 - 向後相容性
- Angular 8 - 工作示例
- Angular 9 - 新特性?
- Angular 8 有用資源
- Angular 8 - 快速指南
- Angular 8 - 有用資源
- Angular 8 - 討論
Angular 8 - 測試
測試是應用程式開發生命週期中非常重要的一個階段。它確保應用程式的質量。它需要仔細的規劃和執行。
單元測試
單元測試是測試應用程式最簡單的方法。它基於確保一段程式碼或類的方法的正確性。但是,它不能反映真實環境,因此它是查詢錯誤的最少選擇。
通常,Angular 8 使用 Jasmine 和 Karma 配置。要執行此操作,首先需要使用以下命令在專案中進行配置:
ng test
現在,您可以看到以下響應:

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

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

廣告