آموزش استراتژی های تست Node.js

Node.js Testing Strategies

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: نکات و تکنیک هایی برای ایجاد تست های ساده و زیبا با NodeJS و Mocha. آزمایش با Node.js و JavaScript می تواند ترسناک باشد. در این دوره ، Rob Conery نکات و تکنیک هایی را که در طول سال ها برای آزمایش و نگهداری برنامه های بزرگ Node استفاده کرده است ، ارائه می دهد.

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

مقدمه Introduction

  • مقدمه Introduction

  • تاسیسات Installations

  • نصب های اختیاری Optional Installations

  • راه اندازی طوفان وب Setting up Webstorm

  • اولین تست A First Test

تست های ساده با Node.js و Mocha Simple Tests with Node.js and Mocha

  • درخواست عضویت The Membership Application

  • درخواست عضویت ، قسمت 2 The Membership Application, Part 2

  • مسیر غمگین The Sad Path

  • تست تاریخ با لحظه Testing Dates with Moment

  • آزمایش رفتارهای فرآیند Testing Process Behaviors

  • جاسوسی SinonJS SinonJS Spy

  • با استفاده از Async Using Async

ملاحظات دسترسی به داده ها Data Access Considerations

  • نگاهی به ORM های Node.js A Look at Node.js ORMs

  • لجبازی با SinonJS Stubbing with SinonJS

  • راه اندازی مخزن Setting up a Repository

  • آسان کردن کارها با کمک کنندگان Making Things Easier with Helpers

  • When Helpers Hurt When Helpers Hurt

  • گوش دادن به ابزارهای خود Listening to Your Tools

  • پایان روند بررسی Finishing up Review Process

API های خارجی External APIs

  • نگاهی به راه راه A Look at Stripe

  • برقراری تماس آزمایشی Making a Test Call

  • روند صورتحساب The Billing Process

  • نوار چسب دار Stubbing Stripe

  • دست زدن به شکست خط راه راه Handling Stripe Failure

  • با SinonJS مسخره می کند Mocks with SinonJS

  • ساده کردن کارها با Nock Simplifying Things with Nock

  • درگیر کردن پایگاه داده Involving the Database

  • اندیشه های خلاصه و فراق Summary and Parting Thoughts

نمایش نظرات

Pluralsight (پلورال سایت)

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

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

آموزش استراتژی های تست Node.js
جزییات دوره
2h 39m
28
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
162
3.9 از 5
دارد
دارد
دارد
Rob Conery
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Rob Conery Rob Conery

راب کانری Tekpub را تاسیس کرد و زندگی این توسعه دهنده را خلق کرد. او نویسنده ، سخنران و گاهی کمی نظر است.