React Testing Library and Jest: The Complete Guide
一个完整的一体化指南,使用 React Testing Library 和 Jest 全面测试你的 React 项目。
你将会学到的
- 关于使用 React 测试库和 Jest 测试 React 组件你需要知道的一切
- 了解如何在测试环境中模拟用户事件和数据获取
- 按照组件的工作方式验证您的组件 – 在部署它们之前!
- 获得向大型 React 项目添加测试的实践经验
- 探索任何其他测试课程未涵盖的测试隐藏方面
- 通过构建您自己的自定义 Jest 匹配器来节省时间
- 专注于学习为什么存在最佳实践 – 以及何时打破它们!
要求
- 无需测试经验!
说明
恭喜!您已经找到了最流行、最完整和最新的在线资源,用于学习如何使用 React 测试库和 Jest 测试 React 应用程序!
成千上万的其他工程师已经学会了如何进行测试,您也可以。本课程使用经过时间考验、久经考验的方法来确保您准确理解测试的工作原理,并将让您获得一份软件工程师的新工作,或者帮助您构建您一直梦寐以求的应用程序。
本课程与所有其他课程的区别:您将了解顶级公司用来测试周围最大的 React 应用程序的设计模式。
测试用于验证您的代码是否按预期工作。这为任何前端提供了一组独特的好处:
- 编写更小、更容易理解的代码库
- 自信地部署您的代码,它会正确运行
- 分别测试应用程序的每个部分 – 限制打扰用户的机会
- 允许您的每个工程团队独立工作
- 更改代码库而不用担心破坏现有功能
测试是一个热门话题,但网上有很多错误信息。本课程是根据顶级工程师的意见开发的,以确保总体技术准确性。
———————-
你会建造什么?
本课程侧重于在各种不同的环境中测试组件。您将从为一个小型迷你项目编写测试开始,只是为了获得一些快速的初步经验。从那里,您将通过构建一系列交互式备忘单来了解 React 测试库及其所有功能。您可以将这些备忘单用作将来的参考,以轻松记住测试的复杂性。最后,您将向相当大的 React 应用程序添加测试,完成身份验证、数据获取和导航。
以下是您将涉及的部分主题的部分列表:
- 通过编写自定义 Jest 匹配器来自定义您的测试环境
- 了解如何通过修复许多错误来调试测试
- 通过实施虚假数据获取过程更快地运行测试
- 通过参与大型 React 项目了解最佳实践
- 查看包含在React 测试库中的所有功能的详尽列表
- 使用ARIA 角色系统增强您的元素选择能力
- 获得测试身份验证和路由的经验
- 通过学习数十种测试快捷方式编写更高效的测试
- 终于明白了React 中最神秘的功能——’act’ 功能!
- 了解在测试环境中处理第三方库的多种方式
- 使用 Jest 来“模拟”函数和库
在我软件工程职业生涯的早期,我不停地编写测试。每一天,我都会在顶级行业工程师的指导下练习测试驱动开发,编写数千行代码。 让我与您分享这些知识。 测试是我最热衷的主题之一,我希望您和我一样兴奋。 立即注册并加入我的行列!
此课程面向哪些人:
- 希望更好地了解测试世界的软件工程师
声明:本站所有资源、素材等全部来源于互联网,赞助VIP仅用于对IT资源服务器带宽等费用支出做支持,从本站下载资源,说明你已同意本条款。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
TheItzy » React Testing Library and Jest: The Complete Guide
TheItzy » React Testing Library and Jest: The Complete Guide