Angular 8 测试
测试是应用程序开发生命周期中非常重要的阶段。它确保了应用程序的质量。它需要仔细的计划和执行。
单元测试
单元测试是测试应用程序的最简单方法。它基于确保一段代码或一个类的方法的正确性。但是,它并不能反映真实的环境和随后的情况。这是找到错误的最少选择。
通常,Angular 8 使用 Jasmine 和 Karma 配置。要执行此操作,首先你需要在项目中进行配置,使用以下命令:
ng test
现在,你可以看到以下响应:
现在,Chrome 浏览器也会打开并在“Jasmine HTML Reporter”中显示测试输出。看起来和这个差不多,
端到端 (E2E) 测试
单元测试是小型、简单和快速的过程,而 E2E 测试阶段涉及多个组件并协同工作,涵盖应用程序中的流程。要执行 e2e 测试,请键入以下命令:
ng e2e
你可以看到以下回复: