0Pricing
Ruby Academy · درس

التطوير القائم على السلوك (BDD) باستخدام RSpec

استكشفوا RSpec، إطار الاختبار الشائع لكتابة اختبارات واضحة ومعبرة

التطوير القائم على السلوك (BDD) باستخدام RSpec درس مجاني في Ruby Academy على CoddyKit. هذا هو الدرس 3 من أصل 4. أول 2 صفحات متاحة للقراءة المجانية أدناه — ثم تكتب وتشغل أكواداً حقيقية في المتصفح مع مدرس ذكاء اصطناعي يساعدك. هذا الدرس جزء من مسار التعلم في Ruby Academy، وتقدمك يتزامن عبر الويب وتطبيق CoddyKit. تتضمن دورة Ruby Academy 4 دروس في المجموع.

هذا الدرس متاح في تطبيق CoddyKit.

الأسئلة الشائعة

هل درس «التطوير القائم على السلوك (BDD) باستخدام RSpec» مجاني؟

نعم. أول 2 صفحات من كل درس في CoddyKit متاحة مجاناً للقراءة على الويب والتطبيق. يمكنك فتح الدرس كاملاً ومسار التعلم الكامل في Ruby Academy باستخدام CoddyKit PRO. تتضمن دورة Ruby Academy 4 دروس في المجموع.

ماذا ستتعلم في «التطوير القائم على السلوك (BDD) باستخدام RSpec»؟

استكشفوا RSpec، إطار الاختبار الشائع لكتابة اختبارات واضحة ومعبرة تتمرن على Ruby Academy مع أكواد عملية تشغلها مباشرة في المتصفح، ومدرس ذكاء اصطناعي متاح 24/7 يجيب على أسئلتك أثناء عملك.

هل أحتاج إلى خبرة سابقة لأبدأ Ruby Academy؟

لا تُشترط خبرة سابقة. Ruby Academy على CoddyKit منظم للمبتدئين حتى المتقدمين، لذا يمكنك البدء من هنا أو من البداية والتقدم بسرعتك الخاصة. هذا هو الدرس 3 من أصل 4.

كم من الوقت يستغرق درس «التطوير القائم على السلوك (BDD) باستخدام RSpec»؟

معظم دروس CoddyKit تستغرق حوالي 5–10 دقائق. كل منها موجز وتفاعلي، لذا تحرز تقدماً مستمراً وتستأنف من حيث توقفت عبر الويب والتطبيق.

هل يمكنني كتابة وتشغيل أكواد في درس Ruby Academy هذا؟

نعم. كل درس في Ruby Academy يتضمن محرر أكواد مدمج، لذا تكتب وتشغل أكواداً حقيقية مباشرة في متصفحك وتحصل على تعليقات فورية من الذكاء الاصطناعي — بدون إعداد محلي.

جميع الدروس في هذه الدورة

  1. مقدمة إلى الاختبار
  2. استخدام Minitest
  3. التطوير القائم على السلوك (BDD) باستخدام RSpec
  4. كتابة اختبارات فعّالة
← العودة إلى Ruby Academy