آموزش تست واحد در روبی

Unit Testing in Ruby

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: این دوره به شما نحوه پیکربندی و استفاده از RSpec را برای آزمایش کد Ruby موجود می‌آموزد. تعدادی زبان برنامه‌نویسی مختلف برای انتخاب در هنگام ساخت پروژه‌های وب وجود دارد. یک گزینه قدرتمند زبان برنامه نویسی Ruby است! اما کار شما پس از تکمیل توسعه به پایان نمی رسد. همچنین باید برنامه Ruby خود را برای خطاها آزمایش کنید. در این دوره، Unit Testing in Ruby، یاد خواهید گرفت که از RSpec برای آزمایش کد خود استفاده کنید، با رعایت بهترین روش‌های Ruby. ابتدا، مفاهیم اساسی پیرامون تست واحد را بررسی خواهید کرد. در مرحله بعد، نحوه پیکربندی RSpec و استفاده از آن برای اجرای کد، استفاده از کمک‌های Rspec و قابلیت‌های راه‌اندازی برای ایجاد سناریوهای واقعی را خواهید یافت. در نهایت، یاد می‌گیرید که چگونه تکنیک‌های تست پیشرفته‌تری را مانند استفاده از روش‌های باز کردن، ساده‌کوف و mocks/subs به کار ببرید. وقتی این دوره را به پایان رساندید، مهارت ها و دانش لازم برای آزمایش کامل پروژه روبی با RSpec را خواهید داشت.

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

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

برپایی Setup

  • معرفی دوره Course Introduction

  • تست دستی کد روبی Manually Testing Ruby Code

  • گزینه های تست واحد و نصب RSpec Unit Testing Options and Installing RSpec

  • ایجاد اولین تست RSpec و استفاده از TDD Creating Your First RSpec Test and Using TDD

مقدمه ای بر RSpec Introduction to RSpec

  • RSpec Syntax و Matchers RSpec Syntax and Matchers

  • پیاده سازی Matchs Implementing Matchers

  • قلاب ها و برخورد با استثناها در RSpec Hooks and Dealing with Exceptions in RSpec

  • "بعد" بلوک ها و اشکال زدایی “After” Blocks and Debugging

مفاهیم و افزونه های RSpec پیشرفته Advanced RSpec Concepts and Add-ons

  • Simplecov و Pry Simplecov and Pry

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

  • تمسخر، دوتایی، و خرد Mocking, Doubles, and Stubs

نمایش نظرات

نظری ارسال نشده است.

آموزش تست واحد در روبی
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
1h 10m
12
Pluralsight (پلورال سایت) pluralsight-small
13 آذر 1402 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
از 5
دارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Anthony Alampi Anthony Alampi

من آنتونی آلامپی هستم ، یک طراح و توسعه دهنده تعاملی ساکن آستین ، تگزاس. من یک توسعه دهنده حرفه ای بازی های ویدیویی و صاحب فعلی شرکت طراحی وب با بیش از 15 سال تجربه برنامه نویسی و بیش از 7 سال تجربه طراحی هستم. طراحی کاربر محور علاقه من است و معتقدم وقتی کاربران در اولویت قرار می گیرند ، دوباره برمی گردند! نمونه کارهای شخصی من را می توانید در این آدرس مشاهده کنید: https://www.anthonyalampi.com/درباره شرکت من: مشاوران X Factor یک شرکت طراحی دیجیتال است که در Round Rock ، تگزاس مستقر است. ما در ایجاد وب سایت های تمیز ، کاربر پسند و آرم های چشم نواز ، رسانه های دیجیتال و سایر مواد بازاریابی برای طیف گسترده ای از صنایع تخصص داریم. ما همچنین خدمات اصلی نوشتن محتوای UX دوستانه را برای رسانه های تعاملی و همچنین پشتیبانی وب مستر پس از راه اندازی مشتری آنلاین خود را ارائه می دهیم. درباره کارهایی که X Factor می تواند برای سازمان شما انجام دهد بیشتر بدانید: https://www.xfactorconsultants.com/

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

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

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