آموزش جامع تستینگ آنگولار ۲۰۲۶ – اصول تست Unit و E2E - آخرین آپدیت

دانلود Angular Testing Masterclass 2026 – Unit & E2E Essentials

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: این دوره دارای قابلیت Coursera Coach است! روشی هوشمندتر برای یادگیری با گفتگوهای تعاملی و همزمان که به شما کمک می‌کند دانش خود را بسنجید، فرضیات را به چالش بکشید و در طول مسیر دوره، درک خود را عمیق‌تر کنید. این دوره به شما آموزش می‌دهد که چگونه اپلیکیشن‌های Angular را با استفاده از تکنیک‌های Unit Testing و End-to-End Testing تست کنید. شما خواهید آموخت که چگونه تست موثر، قابلیت اطمینان را بهبود می‌بخشد، باگ‌ها را کاهش می‌دهد و اعتماد به نفس شما را هنگام بازنویسی کد (Refactoring) یا افزودن ویژگی‌های جدید به پروژه‌های Angular افزایش می‌دهد. دوره با راه‌اندازی محیط تست و درک اهمیت تست شروع می‌شود. شما Jest را پیکربندی کرده و برای سرویس‌های Angular، جریان‌های RxJS و منطق HTTP تست‌های واحد (Unit Tests) می‌نویسید؛ در حالی که یاد می‌گیرید چگونه وابستگی‌ها را Mock کنید، رفتار‌های ناهمگام (Asynchronous) را تست کنید و سناریوهای خطا را مدیریت کنید. سپس با استفاده از مثال‌های واقعی، به سراغ تست کامپوننت‌های Angular، Guardها و منطق NgRx می‌روید. دوره با تست End-to-End روی یک پروژه واقعی Angular برای تایید جریان‌های کامل کاربر به پایان می‌رسد. این دوره در سطح متوسط برای توسعه‌دهندگان Angular با دانش پایه از Angular و TypeScript طراحی شده است. در پایان دوره، شما قادر خواهید بود تست‌های واحد و E2E قابل اطمینانی بنویسید و روش‌های حرفه‌ای تستینگ را در پروژه‌های واقعی به کار بگیرید.

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

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

  • مقدمه Introduction

  • چرا به تست نیاز داریم؟ Why Do We Need Testing?

  • آماده‌سازی کد منبع برای شما I Prepared Source Code for You

  • راه‌اندازی Node و ایجاد پروژه Angular Setting up Node and Creating Angular Project

تست واحد (Unit Testing) Unit Testing

  • تست واحد چیست؟ What Is Unit Testing?

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

  • تست ابزارها و Helperها Testing Utilities and Helpers

  • تست پایه سرویس‌های Angular Basic Testing Angular Service

  • Mock کردن و Spy کردن وابستگی‌های Angular Mock Angular Dependencies and Spy Angular Dependencies

  • تست RxJS در آنگولار Testing RxJS in Angular

  • تست HTTP در آنگولار Testing HTTP in Angular

  • تست درخواست و پاسخ HTTP در آنگولار Testing HTTP Request and Response in Angular

  • تست خطاهای HTTP در آنگولار Testing HTTP Errors in Angular

  • تست سرویس‌های Angular Testing Angular Service

تست کامپوننت‌های آنگولار Testing Angular Components

  • تست یک کامپوننت ساده آنگولار Testing Simple Angular Component

  • تست Input و Output در کامپوننت‌های آنگولار Testing Inputs and Outputs in Angular Components

  • Mock کردن وابستگی‌ها در آنگولار Mock Dependencies in Angular

  • تست کامپوننت‌های واقعی آنگولار: Footer Testing Real Angular Components: Footer

  • تست کامپوننت‌های واقعی آنگولار: Header Testing Real Angular Components: Header

  • تست کامپوننت‌های واقعی آنگولار: Main Testing Real Angular Components: Main

  • تست کامپوننت‌های واقعی آنگولار: Todo Testing Real Angular Components: Todo

  • تست ناهمگام آنگولار: FakeAsync و WaitForAsync Angular Async Testing: FakeAsync and WaitForAsync

  • تست Guardهای آنگولار Testing Angular Guards

تست NgRx Testing NgRx

  • تست Reducerهای NgRx Testing NgRx Reducers

  • تست کامپوننت‌های NgRx Testing NgRx Components

تست E2E در آنگولار Angular E2E Testing

  • تست E2E چیست؟ What Is E2E Testing?

  • تست E2E در آنگولار روی یک پروژه واقعی E2E Testing in Angular on Real Project

تمرین و تکلیف Homework

  • تمرین و تکلیف Homework

نمایش نظرات

آموزش جامع تستینگ آنگولار ۲۰۲۶ – اصول تست Unit و E2E
جزییات دوره
6h 1m
28
(آخرین آپدیت)
5
- از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

مربی مدیریت، سخنران، نویسنده