آموزش تست زاویه ای: تست واحد تست زاویه ای و E2E

Angular Testing: Unit Testing Angular and E2E Testing

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: برای تست واحد Angular با Jest و تست E2E با Cypress آماده شوید. مهارت ها و مفاهیم تست زاویه ای را بیاموزید. برای هر تست Angular بسیار آماده باشید. Excel در طیف گسترده ای از امکانات تست Angular خواهید داشت. مهارت های تست Angular و دانش خود را در مورد مفاهیم مهم تست یاد بگیرید مهارت ها، مفاهیم و تکنیک های تست را بیاموزید در تست پروژه های Angular بسیار مطمئن باشید نیازها: دانش پایه Angular

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

وقتی این دوره را به پایان رساندید، بر تست Angular در سطح بالایی تسلط خواهید داشت و همچنین مفاهیم، ​​مهارت ها و تکنیک هایی مانند تست کردن با Jest و Cypress و استفاده از مواردی مانند تمسخر و جاسوسی را که لازم است یاد خواهید گرفت. شما در هر تستی برتر باشید با آزمایش هر پروژه Angular که دارید، بسیار مطمئن خواهید بود. علاوه بر همه اینها، به طور کلی مهارت های برنامه نویسی Angular و اصول Angular خود را تقویت خواهید کرد.

موضوعات اصلی دوره:

  • مفاهیم تست واحد

  • مفاهیم E2E

  • آزمایش خدمات

  • وابستگی های تمسخر و جاسوسی

  • آزمایش اجزا

  • آزمایش NgRx

  • تست کامل واحد پروژه در یک پروژه واقعی

  • آزمایش سرو در یک پروژه واقعی


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

آماده سازی ابزار Preparing Tools

  • این بخش در مورد چیست؟ What is this section about?

  • چرا به آزمایش نیاز داریم؟ Why do we need testing?

  • من سورس کد را برای شما آماده کردم I prepared source code for you

  • راه اندازی Node و ایجاد پروژه Angular Setting up Node and creating Angular project

تست واحد Unit Testing

  • تست واحد چیست؟ What is unit testing?

  • راه اندازی Jest Setting up Jest

  • تست ابزارهای کمکی و کمکی Testing utilities and helpers

  • تست اولیه سرویس Angular Basic testing Angular service

  • وابستگی های انگولار ساختگی و وابستگی های Spy Angular Mock Angular dependencies and Spy Angular dependencies

  • تست RxJS در Angular Testing RxJS in Angular

  • تست HTTP در Angular Testing HTTP in Angular

  • تست درخواست و پاسخ HTTP در Angular Testing HTTP request and response in Angular

  • تست خطاهای HTTP در Angular Testting HTTP errors in Angular

  • تست سرویس Angular Testing Angular service

تست اجزای Angular Testing Angular components

  • تست کامپوننت ساده Angular Testing simple Angular component

  • تست ورودی و خروجی در اجزای Angular Testing inputs and outputs in Angular components

  • وابستگی های ساختگی در Angular Mock dependencies in Angular

  • تست اجزای واقعی Angular: فوتر Testing real Angular components: footer

  • تست اجزای واقعی Angular: هدر Testing real Angular components: header

  • تست اجزای واقعی Angular: اصلی Testing real Angular components: main

  • تست اجزای واقعی Angular: todo Testing real Angular components: todo

  • تست ناهمگام زاویه ای: fakeAsync و waitForAsync Angular async testing: fakeAsync and waitForAsync

  • تست محافظ های زاویه ای Testing Angular guards

تست NgRx Testing NgRx

  • تست کاهنده های NgRx Testing NgRx reducers

  • تست اجزای NgRX Testing NgRX components

تست زاویه ای E2E Angular E2E testing

  • تست E2E چیست؟ What is E2E testing?

  • تست E2E در Angular در پروژه واقعی E2E Testing in Angular on real project

مشق شب Homework

  • مشق شب Homework

  • سخنرانی پاداش Bonus Lecture

نمایش نظرات

Udemy (یودمی)

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

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

آموزش تست زاویه ای: تست واحد تست زاویه ای و E2E
جزییات دوره
3.5 hours
29
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
308
4.7 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Oleksandr Kocherhin Oleksandr Kocherhin

مدرس حرفه ای و توسعه دهنده وب