لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش تست واحد در انگولار (Angular Unit Testing)
- آخرین آپدیت
دانلود Angular: Unit Testing
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
در توسعه مدرن، کدهای تست نشده میتوانند به سرعت منجر به ایجاد اپلیکیشنهای ناپایدار شوند. در این دوره جامع «تست واحد در انگولار»، شما یاد میگیرید چگونه با استفاده از تستهای خودکار، به کیفیت و پایداری برنامههای انگولار خود اطمینان حاصل کنید. در ابتدا، نحوه راهاندازی و اجرای تستها را با استفاده از Test Builder مدرن انگولار (پایدار شده در نسخه ۲۱) و ابزار Vitest به عنوان زیرساخت پیشفرض بررسی خواهید کرد. سپس، روش نوشتن تست برای کامپوننتها، سرویسها و دایرکتیوها را با استفاده از Angular Testing Library و سینتکس تمیز Vitest فرا میگیرید. در نهایت، نحوه سازماندهی تستها، اعتبارسنجی رفتارهای ناهمگام (Async) و پیادهسازی یک گردش کار کامل تست که به طور طبیعی با فرآیند توسعه شما ادغام شود را خواهید آموخت. پس از اتمام این دوره، شما مهارتها و دانش لازم در انگولار را برای ساخت اپلیکیشنهای قدرتمند، که توسط تستهای سریع و خودکار پشتیبانی میشوند، به دست خواهید آورد.
سرفصل ها و درس ها
شروع یادگیری تست در انگولار
Getting Started with Angular Testing
چرا تستنویسی در انگولار مدرن اهمیت دارد
Why Testing Matters in Modern Angular
مروری بر اکوسیستم تستینگ انگولار
Overview of Angular’s Testing Ecosystem
راهاندازی Vitest در پروژه انگولار
Setting up Vitest in an Angular Project
دمو: پیکربندی Vitest در پروژه انگولار
Demo: Setting up Vitest in an Angular Project
درک الگوی AAA در تستنویسی
Understanding the AAA Pattern
اجرای اولین تست واحد
Running Your First Unit Test
نوشتن اولین تست واحد
Writing Your First Unit Test
تست کامپوننتها با Angular Testing Library
Testing Components with Angular Testing Library
تست کامپوننتها با ATL
Testing Components with ATL
رندر کردن کامپوننت با استفاده از ATL
Rendering a Component Using ATL
جستجو در کامپوننت با استفاده از ATL
Querying a Component Using ATL
اعتبارسنجی با استفاده از Matcherها
Asserting with Matchers
تأیید تغییرات در DOM
Asserting DOM Changes
تأیید اتصالهای ورودی و خروجی (IO Bindings)
Asserting IO Bindings
تست تعاملات کاربر
Testing User Interactions
دمو: تست تعاملات کاربر و استفاده از Mockها
Demo: Testing User Interactions and Mocks
Auret یک مربی بسیار مشتاق است که بیش از 10 سال تجربه در بخش آموزش دارد. اوریت که اصالتاً اهل آفریقای جنوبی است ، تجربه تنوع گسترده ای از دانش آموزان مختلف را دارد و تجربه بین المللی خود را وارد کلاس می کند. اورت یک مربی پرانرژی است و در یک محیط کالج و همچنین در محیط شرکت آموزش دیده است. دانش وی طیف گسترده ای از دوره های مربوط به فن آوری های مختلف را در بر می گیرد ، این فناوری ها شامل برنامه نویسی ، پایگاه داده های SQL و هوش تجاری است.
نمایش نظرات