توضیحات
آموزش تست واحد و برنامه در جاوا اسکریپت
نام دوره : JavaScript Unit Testing – The Practical Guide
پیش نیاز:
- دانش پایه جاوا اسکریپت مورد نیاز است
- به هیچ وجه دانش تست قبلی لازم نیست
توضیحات:
تست خودکار یک مفهوم کلیدی در توسعه مدرن (وب) است.
با این حال، این مفهومی است که در ابتدا می تواند ترسناک باشد، از این رو بسیاری از توسعه دهندگان از آزمایش کردن و اضافه کردن آزمایشات به پروژه های خود اجتناب می کنند.
این دوره از پایه به شما تست واحد خودکار و یکپارچه سازی با جاوا اسکریپت را آموزش می دهد .
شما یاد خواهید گرفت که چگونه تست ها نوشته شده و به پروژه های شما اضافه می شوند، چه چیزهایی باید (و نباید) تست شوند و چگونه می توانید کدهای ساده و پیچیده تر را تست کنید.
شما با نرم افزار و تنظیمات مورد نیاز برای نوشتن تست های خودکار آشنا خواهید شد و پروژه های نمونه به عنوان بخشی از دوره ارائه می شود.
این یک دوره عملی است، بنابراین شما در تئوری گیر نخواهید کرد – در عوض می توانید تمام مفاهیم کلیدی را با مثال های واقعی یاد بگیرید.
در این دوره، Vitest به عنوان کتابخانه و ابزار اصلی آزمایش استفاده خواهد شد.
این یک راهانداز آزمایشی و کتابخانه ادعایی مدرن جاوا اسکریپت است که سازگاری Jest را فراهم میکند.
از این رو آنچه در این دوره یاد خواهید گرفت به شما کمک خواهد کرد، مهم نیست که با Vitest یا Jest کار می کنید.، مهم نیست که از کدام تنظیمات آزمایشی استفاده می کنید،پایه و اساس در همه جا اعمال خواهند شد!
این دوره همچنین بر روی انواع خاصی از پروژه های جاوا اسکریپت تمرکز نمی کند – همچنین بر روی کتابخانه یا چارچوب خاصی تمرکز نمی کند.
درعوض، یاد خواهید گرفت که چگونه به طور خودکار کد جاوا اسکریپت (وانیلایی) خود را بدون توجه به اینکه یک پروژه NodeJS یا frontend باشد، آزمایش کنید.
اصولی که در این دوره به دست می آورید به شما در تمام پروژه های آینده شما کمک می کند – Backend (NodeJS) و Frontend (vanilla JS، React، Vue، Angular) به طور یکسان.
این دوره به شما یک پایه بسیار محکم برای ساختن می دهد، به طوری که می توانید شروع به اضافه کردن تست به تمام پروژه های جاوا اسکریپت خود کنید.
به طور مفصل، دوره آموزش تست واحد و برنامه در جاوا اسکریپت به شما آموزش می دهد:
- دقیقاً “تست” یا “تست خودکار” چیست (و چرا به آن نیاز دارید)
- به طور خاص “تست واحد” چیست
- برای فعال کردن تست های واحد خودکار در پروژه های خود به چه ابزارهایی نیاز دارید
- نحوه نوشتن تست های واحد
- چگونه با تست های ادغام شروع کنیم
- نحوه تدوین انتظارات مختلف (ادعاها)
- هنگام نوشتن تست از چه الگوهایی پیروی کنیم
- نحوه تست کدهای ناهمزمان و سنکرون
- نحوه مقابله با عوارض جانبی با کمک جاسوس و تمسخر
- نحوه اعمال تمام این مفاهیم در پروژه ها و نمونه های واقعی
دوره آموزش تست واحد و برنامه در جاوا اسکریپت برای چه کسانی است:
- توسعه دهندگان جاوا اسکریپت که می خواهند تست هایی را به پروژه های خود اضافه کنند
- توسعه دهندگانی که همیشه تست خودکار را ترسناک می دانستند
یودمی ایران –
دوره درخواستی خود را از راه های ارتباطی درخواست کنید