تست در React with Vitest

Testing in React with Vitest

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: این دوره شما را از طریق فرآیند راه اندازی و آزمایش برنامه های کاربردی وب با استفاده از Vitest ادغام شده با کتابخانه تست React و سایر کتابخانه های ضروری راهنمایی می کند. یاد بگیرید که چگونه یک برنامه React را با Vite راه اندازی کنید، وابستگی ها را نصب کنید و پروژه خود را مقداردهی اولیه کنید، همانطور که اصول Vitest و اینکه چگونه می تواند در استراتژی تست شما با مربی Cyrus Ndirangu قرار بگیرد را بررسی می کنید. ESLint و Prettier را پیکربندی کنید تا کیفیت کد و سازگاری سبک حفظ شود، قبل از اینکه اولین تست واحد خود را شروع کنید. به تدریج، بهترین شیوه ها را برای آزمایش وضعیت برنامه و قلاب ها به سرعت و کارآمد کشف کنید. در پایان دوره، شما آماده خواهید بود تا تست هایی بنویسید که عملکرد برنامه شما را تأیید می کند، از جمله آزمایش درخواست های ساختگی API و اطمینان از مسیریابی صحیح با استفاده از روتر React. با مثال‌های عملی و راهنمایی‌های متخصص در سراسر، این دوره به شما نشان می‌دهد که چرا آزمایش بسیار مهم است و چگونه از آن برای بهبود گردش کار توسعه خود استفاده کنید.

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

مقدمه Introduction

  • خوش آمدید Welcome

  • آنچه شما باید بدانید What you should know

1. راه اندازی پروژه 1. Project Setup

  • پرده زدن با ESLint Linting with ESLint

  • مقدمه ای بر Vitest Introduction to Vitest

  • اجرای برنامه Running the app

  • راه اندازی پروژه Setting up the project

2. تست واحد و عکس فوری 2. Unit and Snapshot Testing

  • تست واحد اول First unit test

  • تست برای خطاها Testing for errors

  • تست عکس فوری: قسمت 1 Snapshot testing: Part 1

  • تست عکس فوری: قسمت 2 Snapshot testing: Part 2

  • همه را کنار هم گذاشتن Putting it all together

3. یکپارچه سازی React Testing Library 3. Integrating React Testing Library

  • راه اندازی روتر Setting up the router

  • ادغام Vitest با کتابخانه تست React Integrating Vitest with the React Testing Library

  • تست مسیرهای اپلیکیشن Testing the app routes

4. یکپارچه سازی تست Redux Toolkit 4. Integration Testing Redux Toolkit

  • یکپارچه سازی Redux Toolkit Integrating Redux Toolkit

  • تست وضعیت Redux Toolkit Testing Redux Toolkit state

نتیجه گیری Conclusion

  • بعدش چی؟ What's next?

نمایش نظرات

Linkedin (لینکدین)

لینکدین: شبکه اجتماعی حرفه‌ای برای ارتباط و کارآفرینی

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

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

تست در React with Vitest
جزییات دوره
1h 6m
17
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
131
- از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Cyrus Ndirangu Cyrus Ndirangu

Cyrus Ndirangu یک مربی علوم کامپیوتر، بنیانگذار و مهندس نرم افزار است که از تدریس لذت می برد.

Cyrus بنیانگذار 0101 Solutions است که به درک نیازهای مشتری و ایجاد راه حل های طولانی مدت موثر افتخار می کند. از مشاوره فناوری اطلاعات گرفته تا توسعه برنامه‌های کاربردی ابری و مهاجرت کدهای قدیمی، Cyrus مشتاق استفاده از فناوری برای حل مشکلات اجتماعی در مقیاس بزرگ و اهداف توسعه پایدار (SDGs) است. کوروش تیم کنیایی را در اولین هکاتون هند و آفریقا یونسکو رهبری کرد که راه حلی برای اختلال وسواسی مزمن ریوی ابداع کرد. علاوه بر تجربه گسترده در تأثیرات اجتماعی و فناوری، Cyrus دارای دانش کار در چندین زبان و فریم ورک برنامه نویسی از جمله جاوا اسکریپت، تایپ اسکریپت، سی شارپ (.NET)، دارت و غیره است.