|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/testing-react-applications/
课程评论:没有评论
课程名称:为专业工程师测试 React 应用程序 概述:大家好!我是 Kati Frantz,我构建了大量的 React 应用程序。每个人都可以发布软件,但发布高质量的软件需要大量的质量保证和最佳实践。专业人士编写自信、经过充分测试且稳定的代码。这是一个标准,但测试 React 应用程序可能既痛苦又复杂。那么,最佳实践是什么?我应该测试什么?如何测试基于 React Router 的、连接 Redux 存储的 Stripe Checkout 表单?你很高兴找到这门课程,因为这门课程将向你展示测试组件和全规模应用的最佳实践。我们将测试一个电子商务应用程序,以及 Stripe Checkout。我们将测试以下一些功能: - 可重用的复选框 - 基于外部 API 的产品列表 - 产品卡片的可及性 - 画布外过滤菜单(使用门户) - 防止画布打开时滚动 - 事件监听器清理 - 防抖的产品搜索 - 依赖上下文的组件 - React Router 页面导航 - 连接 Redux 的组件和页面 - 自定义钩子 - 结账模态框 - Stripe 结账 在课程结束时,你将能够: - 为任何 React 应用实现测试解决方案 - 测试连接到状态管理存储的组件 - 测试调用外部 API 的组件 - 测试使用其他组件包的组件 - 测试连接路由的组件 - 测试使用多种设计模式(如渲染属性和组合)的组件 - 考虑可及性的组件测试 以及更多内容!赶快报名参加课程,加入我,学习你今天就可以在应用和工作中使用的技术和策略!
Hi! I' m Kati Frantz , and I've built tons and tons of React applications. Everyone can ship software, but shipping quality software requires a lot of quality assurance and best practices. A professional ships confident, well tested, and stable code.This is the standard, but testing react applications can be painful and complex. What are the best practices ? What should I test ? How can I test a react router based, redux store connected stripe checkout form ???Be glad you found this course, because this course will show you the best practices for testing components and full scale applications.We'll be testing an e-commerce application ?? with Stripe Checkout. Here are some of the features we'll be testing:Reusable checkboxesExternal API powered products listingProduct tiles accessibilityOff canvas filter menu (with portals)Prevent scroll on canvas openEvent listener cleanupsDebounced products searchContext dependent componentsReact router page navigationRedux connected components and pagesCustom hooksCheckout modalStripe checkoutBy the end of this course, you'll be able to:Implement a testing solution for any react applicationTest components connected to state management storesTest components that call external APIsTest components that use other component packagesTest router connected componentsTest components that use a huge range of design patterns such as render props and composition.Test components with accessibility in mind.And so much more! Go ahead and enroll to the course and join me to learn techniques and strategies you can use in applications and job starting today!