为专业工程师测试 React 应用程序
学习最佳实践和策略来有效地测试您的反应组件和应用程序。
讲师:Frantz Kati
双语IT资源独家Udemy付费课程,独家中英文字幕,配套资料齐全!
用不到1/10的价格,即可享受同样的高品质课程,且可以完全拥有,随时随地都可以任意观看和分享。
您将学到什么
- 交付可靠、经过充分测试且稳定的代码
- 测试 React 应用程序的最佳实践
- 您应该在前端应用程序中测试什么
- 如何测试 Stripe 等第三方提供商
- 如何使用 React Router 测试导航流程
- 如何测试应用程序的可访问性
- 如何测试自定义钩子
探索相关主题
要求
- React 基础知识
描述
大家好!我是 Kati Frantz,我开发过很多 React 应用程序。每个人都可以发布软件,但发布高质量的软件需要大量的质量保证和最佳实践。专业人士会发布自信、经过充分测试且稳定的代码。
这是标准,但测试 React 应用程序可能很痛苦且复杂。最佳实践是什么?我应该测试什么?如何测试基于 React Router、Redux Store 连接的 Stripe 结帐表单???
很高兴您找到了这门课程,因为本课程将向您展示测试组件和全尺寸应用程序的最佳实践。
我们将使用 Stripe Checkout 测试电子商务应用程序。以下是我们将要测试的一些功能:
-
可重复使用的复选框
-
外部 API 支持的产品列表
-
产品图块可访问性
-
画布外的过滤菜单(带门户)
-
防止画布打开时滚动
-
事件监听器清理
-
去抖动产品搜索
-
上下文相关组件
-
React 路由器页面导航
-
Redux 连接的组件和页面
-
自定义钩子
-
结帐模式
-
Stripe 结账
完成本课程后,您将能够:
-
为任何 React 应用程序实施测试解决方案
-
测试连接到状态管理存储的组件
-
测试调用外部 API 的组件
-
测试使用其他组件包的组件
-
测试路由器连接组件
-
测试使用大量设计模式(如渲染道具和组合)的组件。
-
测试组件时要考虑可访问性。
还有更多!快来报名参加课程,和我一起学习从今天开始可以在申请和工作中使用的技巧和策略吧!
本课程适合哪些人:
- React 开发人员希望提高自己的 React 技能
- 希望在组织中创建测试文化的高级 React 工程师
- 寻求高级 React 知识、设计模式和最佳实践的开发人员
- 渴望获得更多 React 知识的初级 React 开发人员
如果你有能力,请务必支持课程的原创作者,这是他们应得的报酬!
本站收取的费用,仅用来维持网站正常运行的必要支出,从本站下载任何内容,说明你已经知晓并同意此条款。