
自动测试是现代(网络)开发中的一个关键概念。 它一开始可能具有恐吓性,因此许多开发商不敢跳水进行测试,在项目中添加测试。
本课程教您与 JavaScript 一起从头开始自动测试单元和集成测试。
您将学习如何写测试并添加到您的项目中, 哪些(和不应该)应该进行测试,以及如何同时测试简单或复杂的代码。
您将了解写作自动测试所需的软件和设置,并将提供示范项目作为课程的一部分。
这是一个实践实用的实践课程,所以你不会在理论中被卡住—— 而不是你可以学习所有关键概念。 在实际例子中, Vicest 将被用作主要的测试库和工具。
这是一个现代的 JavaScript 测试运行器和声波库, 它提供耶稣兼容性。 因此在这个课程中你学到的东西 将帮助你, 无论你是否与Viesty或Jest合作。
核心概念将适用,不管你使用什么测试装置!
作为这一课程的一部分,将界定和解决典型的测试问题,并详细教授嘲笑间谍或与间谍合作等共同战略。
本课程也不侧重于特定类型的JavaScript项目,也不侧重于任何具体的图书馆或框架。
相反,你会学会如何自动测试你的(Vanilla) JavaScript 代码, 不管它是节点JS 还是前端项目。
未来所有的项目都将帮助你-后端(NodeJS)和前端(Vanilla JS、React、Vue、Agragine)等。
课程将为您提供一个非常坚实的基础,可以在此基础上建立起来,以便您能够开始在您的 JavaScript 所有项目中添加测试。
详细来说,本课程将教你:什么是“测试”或“自动测试”(以及为什么你需要它)?什么是具体“单位测试”具体是指在您的项目中使自动化单元测试能够进行所需的工具。
写单位测试, 写单元测试 如何开始集成测试 以及如何制定不同的预期(承诺) 写测试时遵循的模式 如何测试非同步和同步代码 如何处理
如何在真实项目中应用所有这些概念( 例如)
