Angular - 测试概述



测试是应用程序开发生命周期中非常重要的一个阶段。它确保应用程序质量。它需要仔细的计划和执行。

单元测试

单元测试是测试应用程序最简单的方法。它基于确保代码片段或类方法的正确性。但是,它没有反映真实环境,因此。它是查找错误的最少选择。

通常,Angular 使用 Jasmine 和 Karma 配置。要执行此操作,首先需要在您的项目中进行配置,使用以下命令:

ng test

现在,您可以看到以下响应:

Unit Test

现在,Chrome 浏览器也会打开并在“Jasmine HTML Reporter”中显示测试输出。它看起来类似于此,

HTML Reporter

端到端 (E2E) 测试

单元测试是一个小型、简单且快速的流程,而 E2E 测试阶段涉及多个组件并协同工作,涵盖应用程序中的流程。要执行 e2e 测试,请键入以下命令:

ng e2e

您可以看到以下响应:

E2E
广告