تست واحد برای کامپوننتهای Vue.js
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- تست واحد در Vue
- تست کامپوننتهای Vue
- تست واحد با Vue
- ورودیها و خروجیهای مختلف کامپوننت Vue
- ارتقای مهارتهای توسعهدهندگی خود
- Pinia
- Vitest
- ساخت اپلیکیشن قوی
پیشنیازهای دوره
- آشنایی با Vue
توضیحات دوره
مدرس Adrien Haik Martos در 5 سال گذشته به عنوان مهندس نرمافزار فعالیت کرده و بیشتر کارش در زمینه فرانتاند و با استفاده از فریمورک Vue.js است. در این دوره یاد خواهید گرفت چگونه کامپوننتهای Vue.js خود را به طور کامل با استفاده از Vitest تست کنید، به طوری که پوشش کاملی برای اپلیکیشن شما ایجاد شود و بتوانید آن را با آرامش در محیط تولید مستقر کنید.
تمام ویژگیهای ارائه شده در این دوره با رویکرد توسعه تست محور (TDD) پیادهسازی شدهاند که به ما کمک میکند کنترل کاملی روی فرآیندها داشته باشیم. اگر خطایی رخ دهد، میتوانید آن را مستقیماً در تستها شناسایی و رفع کنید. تنها وقتی تستها سبز شدند، باید وارد مرحله توسعه شوید تا مطمئن شوید همه چیز درست کار میکند.
در طول دوره، با ورودیها و خروجیهای ممکن کامپوننت Vue.js آشنا خواهید شد. همچنین تفاوت بین تست جعبه سیاه و جعبه سفید را بررسی میکنیم. نحوه راهاندازی Vitest را یاد میگیریم و حتی یک فکتوری wrapper برای پیکربندی گلوبال برای wrappers خود خواهیم ساخت.
به این دوره بپیوندید تا در تست کامپوننتهای Vue.js با Vitest استاد شوید و قبل از استقرار، اپلیکیشن خود را قوی کنید. شما از روش توسعه تست محور بهرهمند میشوید و باگها را زود شناسایی و فیکس میکنید. شما ورودیها، خروجیها و انواع تست را بهتر میشناسید تا مهارت کدنویسی خود را ارتقا دهید. آیا آمادهاید سطح خود را بالاتر ببرید؟ بیایید شروع کنیم! با پشتکار و تمرین، تبدیل به متخصص تست Vue.js خواهید شد.
این دوره برای چه کسانی مناسب است؟
- توسعهدهندگان Vue که میخواهند یاد بگیرند چگونه کامپوننتهای خود را تست کنند.
- توسعهدهندگان Vue که میخواهند نرمافزارهای مقاومتری بسازند.
- توسعهدهندگان Vue که میخواهند مهارتهای خود را ارتقا دهند.
- توسعهدهندگان Vue که میخواهند درآمد خود را افزایش دهند.
تست واحد برای کامپوننتهای Vue.js
-
مقدمه 01:09
-
راهاندازی پروژه جدید Vue با Vite 03:34
-
اولین تست ما 10:52
-
@vue/unit-test در مقابل testing-library/vue 08:06
-
shallowMount در مقابل mount 05:19
-
ورودیها و خروجیهای مختلف 04:01
-
Prop برای فراخوانی خارجی (فراخوانی تابع native js) 08:56
-
Prop برای فراخوانی خارجی (فراخوانی کتابخانه متد) 06:44
-
Prop برای dispatch 12:55
-
اتصال Prop به فرزند 09:57
-
Prop برای رندرینگ 13:24
-
رویداد فرزند به رویداد 18:44
-
رویداد فرزند به فراخوانی خارجی 09:52
-
رویداد فرزند برای dispatch 08:23
-
رویداد فرزند برای اتصال به فرزند 05:59
-
رویداد فرزند برای رندرینگ 04:11
-
Getter از store برای ارسال رویداد 07:53
-
Getter از store برای فراخوانی خارجی 09:20
-
Getter از store برای dispatch 05:23
-
Getter از store برای اتصال prop 03:31
-
Getter از store برای رندرینگ 05:03
-
اسلاتها برای رندرینگ 10:59
-
پوشش کد 03:37
-
ایجاد گردشکار گیتهاب برای کامنتگذاری روی Pull Request با گزارش پوشش 05:49
-
افزودن آستانه برای پوشش 05:39
مشخصات آموزش
تست واحد برای کامپوننتهای Vue.js
- تاریخ به روز رسانی: 1404/10/04
- سطح دوره:همه سطوح
- تعداد درس:25
- مدت زمان :03:09:20
- حجم :1.66GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy