آموزش آزمایش م Reلفه های واکنش

Testing React Components

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: این دوره به شما نحوه ایجاد م howلفه های قابل آزمایش React و چگونگی پیاده سازی آزمایشات برای م componentsلفه های موثر ، سریع و قابل اعتماد را آموزش می دهد. React سبک جدیدی از توسعه رابط کاربری وب را معرفی می کند ، اما روش آزمایش صحیح م componentsلفه های React مشخص نیست. در همه سناریوهای مختلف در این دوره ، Testing React Components ، توانایی نوشتن آزمایشات خودکار برای رابط های کاربری React خود را خواهید داشت. ابتدا یاد می گیرید که چگونه اجزای قابل آزمایش بنویسید. در مرحله بعدی ، نحوه نوشتن تست برای اجزای React را کشف خواهید کرد. سرانجام ، شما در موضوعات آزمایش پیشرفته مانند وابستگی مسخره و آزمایش عملیات ناهمزمان کاوش خواهید کرد. پس از اتمام این دوره ، مهارت و دانش آزمایش مورد نیاز برای اتوماتیک کردن رابط های کاربری React خود را خواهید داشت. نرم افزار مورد نیاز: node.js، npm.

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

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

شروع شدن Getting Started

  • مقدمه Introduction

  • چرا تست می کنیم Why We Test

  • ایجاد یک محیط کاربردی و آزمایشی Creating an Application and Test Environment

  • خیلی تست کردن Testing Too Much

  • تأیید تصویری Visual Verification

در حال آزمایش رندر کامپوننت Testing Component Rendering

  • بررسی اجمالی Overview

  • تست با کتابخانه آزمایش واکنش Testing with React Testing Library

  • تست اجزای مستقیم Testing Components Directly

  • تست با برنامه های کمکی تست Testing with Test Utilities

  • تست با Test Renderer Testing with Test Renderer

  • تست انتخاب Testing Selection

  • تست فعال سازی Testing Activation

  • خلاصه Summary

آزمایش وقایع مonلفه Testing Component Events

  • بررسی اجمالی Overview

  • کتابخانه آزمایش رویدادها Testing Events Testing Library

  • در حال آزمایش Async Testing Async

  • آزمایش مسخره رویدادها Testing Events Mocks

  • تست رویدادها تست رندر Testing Events Test Renderer

تست اجزاents با وضعیت و اثرات Testing Components with State and Effects

  • بررسی اجمالی Overview

  • تست قلاب اثر Testing the Effect Hook

  • مسخره کردن اثر قلاب Mocking the Effect Hook

  • آزمایش م Compلفه ها با حالت Testing Components with State

  • آزمایش قطعات با گیربکس Testing Components with a Reducer

آزمایش مonلفه ها با مدیریت دولتی Testing Components with State Management

  • بررسی اجمالی Overview

  • کتابخانه های مدیریت ایالتی State Management Libraries

  • در حال آزمایش نسخه آزمایشی Redux Testing Redux Demo

  • تشخیص تغییرات با آزمایش عکس فوری Detecting Changes with Snapshot Testing

  • نسخه ی نمایشی تست عکس فوری Snapshot Testing Demo

  • خلاصه Summary

نمایش نظرات

نظری ارسال نشده است.

آموزش آزمایش م Reلفه های واکنش
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
2h 23m
30
Pluralsight (پلورال سایت) pluralsight-small
02 خرداد 1399 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
22
4.3 از 5
دارد
دارد
دارد
Liam McLennan

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Liam McLennan Liam McLennan

لیام رهبر فناوری ، مدیر مهندسی و متخصص تحویل محصولات چابک است. او به سازمان ها کمک می کند تا استراتژی م effectiveثر فناوری را توسعه دهند ، سپس آن استراتژی را برای دستیابی به اهداف خود پیاده کنند. سایر منافع اصلی بهینه سازی تأثیر تحویل نرم افزار و ساخت تیم های دارای عملکرد بالا با عملکرد بالا است. وی در حال حاضر مشاور اصلی شرکت مشاوره تولید محصولات Readify است. پیش از این ، وی مدیر ارشد فناوری یک رسانه آنلاین و یک شرکت مسافرتی با 300000 عضو بود.

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

یکی از ویژگی‌های برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعه‌دهندگان و کارشناسان معتبر، دوره‌هایی را ارائه می‌دهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژی‌ها نگه می‌دارد. این امر به کاربران این اطمینان را می‌دهد که دوره‌هایی که در Pluralsight می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.