در حال حاضر محصولی در سبد خرید شما وجود ندارد.
در این کورس آموزشی کدنویسی یا همان توسعه تست محور را در زبان برنامه نویسی جاوا اسکریپت یاد گرفته و همراه با مدرس دوره در پروژه های واقعی تجربه و تمرین خواهید کرد.
عنوان اصلی : JavaScript: Test-Driven Development (ES6)
معرفی
ویدیوی معرفی
آنچه شما باید بدانید
آنچه این دوره شامل می شود
نصب نرم افزار
1. مبانی توسعه آزمایش محور (TDD).
TDD چیست؟
مزایای TDD
معایب TDD
چرخه اصلی TDD
نوشتن تست های موثر
سه نوع مختلف تست
2. نوشتن تست های واحد
هدف از تست واحد
چارچوب های جاوا اسکریپت برای تست واحد
نوشتن و اجرای تست های پایه
تست توابع اولیه
تست توابع ناهمزمان
اصلاح عملکرد موجود
مسخره کردن یا عدم تمسخر؟
چالش: با توجه به معیارها، تست های واحد را بنویسید
راه حل: با توجه به معیارها، تست های واحد را بنویسید
3. نوشتن تست های ادغام
مقدمه ای بر تست یکپارچه سازی
تست های ادغام چگونه در TDD قرار می گیرند؟
تست دو برابر
چه زمانی نباید از تست دوبل استفاده کنم؟
دو دسته از آزمون های ادغام
کتابخانه های جاوا اسکریپت برای تست یکپارچه سازی
4. نوشتن تست های پایان به پایان
تست ادغام در عمل
تست سرورهای Node با SuperTest
آزمایش نقطه پایانی: رویکرد اساسی
ایجاد یک فایل راه اندازی موکا
5. بهبود گردش کار TDD
تست ارتباط پایگاه داده: راه اندازی اولیه
راه اندازی پایگاه داده و حذف در تست ها
نادیده گرفتن ویژگی های شی در موکا
استفاده از متغیرهای محیطی در تست
ایجاد کمک های آزمایشی
بازنشانی پایگاه داده بین تست ها
6. یک مثال در دنیای واقعی
ایجاد تست دوبل با سینون
تست نقطه پایانی Node با SuperTest
پیاده سازی نقطه پایانی سرور
تست مسیر خطای سرور
چالش: تست "یافت نشد"
راه حل: تست "یافت نشد"
7. در حال اجرا آزمون
تست ها را به صورت خودکار اجرا کنید
بررسی پوشش تست با نیویورک
نتیجه
مراحل بعدی
JavaScript: Test-Driven Development (ES6)
در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.
React Redux Tutorial: Redux Basics for Beginners Online Training
استفاده از RecoilJS برای مدیریت وضعیت در برنامه های React
آموزش تست برنامه های JavaScript بوسیله Cypress.io
توسعه فول استک Angular
React: ایجاد و میزبانی یک سایت Full-Stack
آموزش برنامه نویسی تابعی در زبان Java
Firebase Authentication Tutorial Online Training
آموزش پیامرسانی همگام در ساخت میکروسرویس ها
یادگیری برنامه نویسی به زبان Java
یادگیری تست برنامه های React