آموزش مسترکلاس تستینگ ری‌اکت ۲۰۲۶ - راهنمای جامع تست‌های Unit و End-to-End [ویدئویی] - آخرین آپدیت

دانلود React Testing Masterclass 2026 - Unit and End-to-End Testing Guide [Video]

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: این تجربه آموزشی با توضیح چرایی اهمیت تست‌نویسی در توسعه مدرن ری‌اکت و نحوه راه‌اندازی یک محیط تست بهینه آغاز می‌شود. یادگیرندگان با بررسی ابزارهای مختلف و ساختار پروژه، پایه‌ای مستحکم برای ایجاد تست‌های سازگار و تکرارپذیر بنا می‌کنند. سپس دوره به طور عمیق وارد مبحث Unit Testing شده و مواردی چون کامپوننت‌ها، Props، State، Effects، هوک‌های سفارشی (Custom Hooks) و تعاملات API را پوشش می‌دهد. از طریق مثال‌های پروژه‌های واقعی، یادگیرندگان تکنیک‌های Mocking، Spying و اعتبارسنجی رفتارها را در کامپوننت‌های ساده و پیچیده ری‌اکت تمرین می‌کنند. در مرحله نهایی، مدیریت وضعیت (State Management) و تست‌های End-to-End با استفاده از سناریوهای واقعی بررسی می‌شوند. منطق Redux و کامپوننت‌های متصل به استور در کنار جریان‌های کامل تعامل کاربر تست می‌شوند تا یادگیرندگان بتوانند استراتژی‌های تست جامعی را برای تضمین کیفیت و مقیاس‌پذیری بلندمدت اپلیکیشن طراحی کنند. درک اصول و گردش‌کارهای تست در ری‌اکت نوشتن تست‌های واحد (Unit Tests) برای کامپوننت‌ها و هوک‌ها استفاده بهینه از Mock functions، APIها و Side effects تست Redux reducers و کامپوننت‌های متصل به استور اعتبارسنجی منطق‌های Asynchronous و تایمرها در ری‌اکت پیاده‌سازی تست‌های End-to-End برای تعاملات کاربر این دوره برای توسعه‌دهندگان ری‌اکتی طراحی شده است که قصد دارند کیفیت کد خود را از طریق تست‌نویسی ارتقا دهند. این آموزش برای مهندسان فرانت‌اند که با اپلیکیشن‌های مدرن ری‌اکت کار می‌کنند مناسب است. پیش‌نیاز این دوره داشتن دانش پایه در زمینه React، JavaScript و توسعه مبتنی بر کامپوننت است. تست جامع ری‌اکت از Unit تا User Flows * مثال‌های پروژه واقعی با ادغام Hooks و Redux * استفاده از استک مدرن تست شامل Vitest و ابزارهای کمکی تست

سرفصل ها و درس ها

مقدمه Introduction

  • مقدمه Introduction

  • چرا تست‌نویسی؟ Why Testing?

  • سورس کد در زیر ویدئو Source Code under the Video

  • راه‌اندازی پروژه Setting up Project

  • از چه ادیتوری استفاده کنیم؟ What Editor to Use?

تست‌های واحد (Unit Testing) Unit Testing

  • تست واحد (Unit Testing) چیست؟ What Is Unit Testing?

  • راه‌اندازی Vitest Setting up Vitest

  • ابزارها و کمکی‌های تست Testing Utilities and Helpers

  • تست یک کامپوننت ساده Testing a Simple Component

  • تست ورودی‌ها و خروجی‌ها Testing Inputs and Outputs

  • توابع Mock و Spy Mock and Spy Functions

  • تست هوک useState Testing useState Hook

  • تست useEffect همراه با فراخوانی API Testing useEffect with API Calls

  • تست یک هوک سفارشی ساده Testing a Simple Custom Hook

  • تست یک هوک سفارشی پیچیده Testing a Complex Custom Hook

  • پروژه واقعی ری‌اکت – تست React Context Real React Project – Testing React Context

  • پروژه واقعی ری‌اکت – تست کامپوننت Header Real React Project – Testing Header Component

  • پروژه واقعی ری‌اکت – تست کامپوننت Footer Real React Project – Testing Footer Component

  • پروژه واقعی ری‌اکت – افزودن Custom Render Real React Project – Adding Custom Render

  • پروژه واقعی ری‌اکت – تست کامپوننت Todo Real React Project – Testing Todo Component

  • پروژه واقعی ری‌اکت – تست کامپوننت اصلی (Main) Real React Project – Testing Main Component

  • تست setTimeout در ری‌اکت Testing setTimeout in React

تست Redux Testing Redux

  • تست Reducers Testing Reducers

  • تست کامپوننت‌ها با Redux Store Testing Components with Redux Store

تست‌های E2E E2E Testing

  • تست E2E چیست؟ What Is E2E Testing

  • پروژه واقعی ری‌اکت – تست E2E تعاملات کاربر Real React Project – E2E Testing User Interactions

تمرین و تکلیف Homework

  • تمرین و تکلیف Homework

نمایش نظرات

آموزش مسترکلاس تستینگ ری‌اکت ۲۰۲۶ - راهنمای جامع تست‌های Unit و End-to-End [ویدئویی]
جزییات دوره
3h 10m
27
Packtpub Packtpub
(آخرین آپدیت)
از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Oleksandr Kocherhin Oleksandr Kocherhin

مدرس حرفه ای و توسعه دهنده وب