دوره آموزشی تست در React با ویتست
1 ساعت 6 دقیقهمتوسط2024-09-13
مدرسین

Cyrus Ndirangu
جزئیات دوره
در این دوره، شما را با فرآیند راهاندازی و تست برنامههای وب با استفاده از Vitest و کتابخانه تست React Testing Library آشنا خواهیم کرد. این دوره به شما میآموزد که چگونه یک اپلیکیشن ریاکت را با Vite راهاندازی کنید، وابستگیهای لازم را نصب کنید و پروژه خود را بهدرستی پیکربندی کنید. همراه با مدرس، سایروس ندیرانگو، اصول اولیهی Vitest و نقش آن در استراتژی تست پروژههای خود را یاد خواهید گرفت. سپس، برای حفظ کیفیت کد و یکپارچگی در سبک کدنویسی، نحوه پیکربندی ESLint و Prettier را مرور خواهید کرد، و پس از آن اولین تست واحد خود را اجرا خواهید کرد.
در این دوره بهتدریج با بهترین شیوههای تست وضعیت برنامه و هوکها بهطور سریع و مؤثر آشنا میشوید. همچنین، در انتهای این دوره قادر خواهید بود تستهایی بنویسید که عملکرد اپلیکیشن شما را بهطور کامل تأیید کنند، از جمله تست درخواستهای API شبیهسازی شده و اطمینان از مسیریابی صحیح با استفاده از React Router. این دوره با مثالهای عملی و راهنماییهای حرفهای، اهمیت تستنویسی را به شما نشان میدهد و به شما کمک میکند که با بهرهگیری از تستها، فرآیند توسعه خود را بهبود بخشید.
در این دوره بهتدریج با بهترین شیوههای تست وضعیت برنامه و هوکها بهطور سریع و مؤثر آشنا میشوید. همچنین، در انتهای این دوره قادر خواهید بود تستهایی بنویسید که عملکرد اپلیکیشن شما را بهطور کامل تأیید کنند، از جمله تست درخواستهای API شبیهسازی شده و اطمینان از مسیریابی صحیح با استفاده از React Router. این دوره با مثالهای عملی و راهنماییهای حرفهای، اهمیت تستنویسی را به شما نشان میدهد و به شما کمک میکند که با بهرهگیری از تستها، فرآیند توسعه خود را بهبود بخشید.
مهارت ها
React.jsSoftware TestingMetaFront-End Web DevelopmentWeb DevelopmentSoftware DevelopmentOne-Off
سرفصل ها
مقدمه
- خوش آمدید
- آنچه باید بدانید
راهاندازی پروژه
- راهاندازی پروژه
- اجرای برنامه
- مقدمه ای بر Vitest
- لینتینگ با ESLint
تست واحد و عکس فوری
- آزمون واحد اول
- تست خطاها
- تست عکس فوری - قسمت 1
- تست لحظه ای - قسمت 2
- همه را در کنار هم قرار دهید
یکپارچه سازی React Testing Library
- ادغام Vitest با کتابخانه React Testing
- راهاندازی روتر
- تست مسیرهای اپلیکیشن
یکپارچه سازی تست Redux Toolkit
- یکپارچه سازی Redux Toolkit
- تست وضعیت Redux Toolkit
نتیجه گیری
- بعدش چی