|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/web-react-hooksredux-django-rest-api/
课程评论:没有评论
**课程名称:** Web开发软件测试彻底攻略 (React Hooks/Redux + Django REST API) **课程简介:** 本课程通过一个汽车Web管理系统项目,教授全栈(前端+后端)软件测试方法。后端采用Django REST Framework,前端采用React Hooks/Redux ToolKit。课程重点介绍并推荐使用React官方推荐的测试工具React Testing Library和Jest,以及推荐的API Mocking模块Mock Server Worker。 **学习成果:** 完成本课程后,您将能够独立进行全栈(REST API + React)Web应用的测试。课程涵盖Token认证、CRUD操作等Web应用通用功能,学习到的知识可直接应用于您自己的项目中。 **课程内容:** **后端 (Django REST Framework):** * 用户认证功能的测试 * Token生成功能的测试 * REST API (Segment Endpoint) 的测试 * REST API (Brand Endpoint) 的测试 * REST API (Vehicle Endpoint) 的测试 **前端 (React Hooks/Redux ToolKit):** * Element渲染的测试 * 登录功能的测试 * 新建用户功能的测试 * 页面跳转的测试 (useHistory) * 与Redux Store的集成测试 * 使用Mock Server Worker进行API Mocking (REST API) * useEffect的测试 * CRUD (创建、列表、更新、删除) 功能的测试 * 输入不足导致按钮禁用的测试
自動車のWeb管理システムを通じて、フルスタック(フロントエンド+バックエンド)でのソフトウェアテスト手法を学習します。バックエンドはDjango REST Framework、フロントエンドはReact Hooks/Redux ToolKitを使用します。Django Standard TestCaseReact Testing LibraryJestMock Server Worker (API Mock)⭐️React Testing LibraryとJestはReact公式サイトにて推奨されているテストツールになります。Mock Server Workerは、React Testing Libraryの公式サイトにて推奨されているAPI Mock用のモジュールになります。本コースを修了して頂くと、フルスタック(REST API + React)でWebアプリのテストを自分で出来るようになります。Token認証やCRUD操作など多くのWebアプリに共通する機能をカバーしているので皆さまのオリジナルアプリケーションにそのまま活用頂けると思います。⭐️ バックエンド "Django REST Framework"ユーザー認証機能のテストトークン生成機能のテストREST API (Segment Endpoint) のテストREST API (Brand Endpoint) のテストREST API (Vehicle Endpoint) のテスト⭐️ フロントエンド "React Hooks/Redux ToolKit"要素レンダリングのテストログイン機能のテスト新規ユーザー作成機能のテストページ遷移のテスト(useHistory)Redux Storeとの統合テストMock Server Workerを使ったAPIのモック(REST API)useEffectのテストCRUD(作成, 一覧, 更新, 削除)機能のテスト入力不足によるボタン無効化のテスト