الاختبار القائم على الخصائص في Erlang باستخدام PropEr — WalkSelf
⏱ 2 ساعة 54 دقيقة 📚 29 دورة 🎧 النسخة الصوتية

الاختبار القائم على الخصائص في Erlang باستخدام PropEr

تعلم كيفية كتابة مجموعات اختبار قوية وعامة باستخدام PropEr لاكتشاف الحالات الحدية تلقائياً وتحسين تغطية الكود في Erlang.

  • 💬 مدرب ذكاء اصطناعي
    اسأل عن أي درس واحصل على إجابة واضحة فورًا، في أي وقت.
  • 🕐 ابدأ في أي وقت
    بلا جداول أو مواعيد نهائية — تعلّم بوتيرتك، وقتما يناسبك.
  • 🌐 بالعربية
    الدروس والمهام والشهادة — كل ذلك بلغتك بالكامل.

حول هذه الدورة

غالبًا ما تفوت اختبارات الوحدة التقليدية الحالات الحدية الحرجة لأنها تقيم فقط السيناريوهات المحددة التي تكتبها. يغير الاختبار القائم على الخصائص هذا عن طريق توليد نطاق واسع تلقائياً من مدخلات الاختبار بناءً على الخصائص التي يجب أن يلبيها الكود الخاص بك. يقدم لك هذا الكورس مفاهيم وتنفيذ الاختبار القائم على الخصائص في Erlang باستخدام PropEr. ستنتقل من كتابة التأكيدات اليدوية إلى تحديد خصائص عالية المستوى يجب أن تظل صحيحة دائماً، مما يسمح لإطار عمل الاختبار بالقيام بالجهد الأكبر في العثور على الأخطاء. ستتعلم كيفية كتابة مولدات مخصصة، وتقليص حالات الاختبار الفاشلة إلى أشكالها الأبسط، ودمج ممارسات الاختبار الحديثة في سير عمل التطوير الخاص بك. ما ستتعلمه: - فهم الاختلافات الأساسية بين اختبار الوحدة التقليدي والاختبار القائم على الخصائص - تحديد الخصائص الرياضية والمنطقية التي تصف سلوك النظام الصحيح - إنشاء مولدات بيانات مخصصة باستخدام PropEr لاختبار الهياكل والأنواع المعقدة - تطبيق تقليص حالات الاختبار لعزل السبب الجذري للفخاخ بسرعة - دمج تقنيات الاختبار القائم على الخصائص المعتمدة على الحالة للأنظمة المعقدة - هيكلة مجموعات اختبار Erlang الخاصة بك لتشغيلها بكفاءة داخل خطوط أنابيب التطوير الحديثة يبدأ هذا الكورس بالمفاهيم الأساسية، وتحديد ما هي الخصائص وكيف يعمل إطار عمل PropEr، قبل إرشادك خلال أمثلة مكتوبة وعملية لإنشاء المولدات وتنفيذ الاختبارات. وهو مصمم لمطوري البرمجيات ومهندسي ضمان الجودة الذين على دراية ببناء جملة Erlang الأساسي ويرغبون في الارتقاء بمعايير الاختبار الخاصة بهم. لا يتطلب أي خبرة سابقة في الاختبار القائم على الخصائص. ابدأ القراءة لبناء أنظمة مرنة للغاية اليوم.

ما الذي ستحصل عليه

  • 📜 شهادة إتمام
    أضفها إلى ملفك على LinkedIn
  • 💬 مدرّس AI شخصي
    عالق في دورة؟ اسأل مدرّسك المدمج أي شيء، في أي وقت.
  • 🎧 النسخة الصوتية مضمَّنة
    تعلَّم أثناء تنقُّلك — دون شاشة
  • ♾️ وصول مدى الحياة
    عُد متى شئت، بلا انتهاء
  • 📱 الهاتف أو الكمبيوتر
    يعمل في أي مكان وعلى أي جهاز
  • 💸 استرداد خلال 14 يومًا
    دون أسئلة
  • ⚡ قصير ومركَّز
    2 ساعة 54 دقيقة من المحتوى التطبيقي

المراجعات

لا توجد مراجعات بعد — كن أول من يشارك تجربته.

اكتب مراجعة

☆☆☆☆☆
سنطلب منك تسجيل الدخول بعد الإرسال — تُحفظ مسودتك.

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

ما الذي أحتاجه لأخذ هذه الدورة؟ +

يكفي هاتف أو كمبيوتر متصل بالإنترنت. بدون تثبيتات أو أجهزة خاصة.

كيف يمكنني الدفع؟ +

بالبطاقة عبر Stripe. لا نخزن بيانات البطاقة — يتولى Stripe ذلك بأمان.

هل يمكنني استرداد المال؟ +

نعم — استرداد كامل خلال 14 يومًا، دون أسئلة.

إلى متى يستمر وصولي؟ +

إلى الأبد. بمجرد الشراء، الدورة لك تعود إليها متى شئت.

هل سأحصل على شهادة؟ +

نعم. عند الإتمام ستحصل على شهادة يمكنك إضافتها إلى ملفك في LinkedIn.

مصمَّم للعاملين في
التقنية التصميم المالية التسويق الرعاية الصحية التعليم الضيافة التصنيع