اختبار Python باستخدام Pytest: الأساسيات واختبار API — PickAClass
3.4 (7) ⏱ 2 ساعة 36 دقيقة 📚 26 دورة 🎧 النسخة الصوتية

اختبار Python باستخدام Pytest: الأساسيات واختبار API

أتقن أساسيات Pytest لكتابة اختبارات Python نظيفة وقابلة للصيانة، وتهيئة fixtures، والتحقق من صحة REST APIs بثقة.

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

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

اختبار البرمجيات مهارة حاسمة لمطوري Python الحديثين، ومع ذلك غالبًا ما يبدو إعداد مجموعات الاختبار معقدًا للغاية. تضمن كتابة اختبارات نظيفة ومؤتمتة أن يعمل الكود الخاص بك كما هو متوقع ويوفر ساعات لا تحصى من تصحيح الأخطاء اليدوي. يرشدك هذا المساق الشامل القائم على النصوص من مبتدئ في اختبار Python إلى كتابة مجموعات اختبار منظمة بثقة باستخدام Pytest. ستتعلم كيفية تنظيم ملفات الاختبار الخاصة بك، واستخدام fixtures لإدارة الحالة، ومحاكاة التبعيات الخارجية، وتطبيق هذه المهارات لاختبار REST APIs في العالم الحقيقي. ما ستتعلمه: - فهم المفاهيم الأساسية لاختبار البرمجيات وبنية Pytest المبسطة - تهيئة البيئات الافتراضية وتغليف Python الحديث لعزل مجموعات الاختبار الخاصة بك - كتابة إعدادات واختبارات قابلة لإعادة الاستخدام باستخدام Pytest fixtures - تطبيق التخصيص (parameterization) لتشغيل نفس منطق الاختبار بمدخلات بيانات مختلفة - محاكاة استدعاءات API الخارجية واتصالات قواعد البيانات للحفاظ على الاختبارات سريعة وموثوقة - تطبيق Pytest للتحقق من صحة نقاط نهاية REST API، ورموز الحالة، وبيانات الحمولة يبدأ المساق بمصطلحات الاختبار الأساسية وإعداد البيئة قبل الانتقال إلى مواضيع متوسطة مثل تخصيص الاختبار (test parameterization)، وfixtures، والتحقق من صحة API. ستقرأ شروحات مكتوبة واضحة وخطوة بخطوة ومقتطفات كود عملية مصممة لبناء مهاراتك تدريجياً. تم تصميم هذا المساق لمطوري Python المبتدئين ومهندسي ضمان الجودة (QA engineers) الذين يرغبون في البدء في أتمتة سير عمل الاختبار الخاص بهم. لا يلزم وجود خبرة سابقة في الاختبار، على الرغم من أنه يوصى بفهم أساسي لبنية Python. ابدأ في كتابة اختبارات Python أنظف وأسرع وأكثر موثوقية اليوم.

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

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

شهادة إتمام

كل دورة تكملها على PickAClass تُصدر شهادة كهذه — أصلية، بكودها الخاص، قابلة للتحقّق عبر الرابط، ومفصّلة عمّا أُثبت فعلًا.

P
PickAClass
ملف المهارات · قابل للتحقّق
وثيقة
شهادة إتقان
تشهد هذه الوثيقة بأن
الاسم واللقب
أثبت بنجاح إتقان
اختبار Python باستخدام Pytest: الأساسيات واختبار API
المهارات المُثبَتة
تحليل أنماط السلوك
تأسيسي
1.2 ساعة
أطر معمارية لاتخاذ القرارات
متمكّن
1.4 ساعة
تصميم اختبار A/B
متمكّن
1.7 ساعة
كتابة نصوص سلوكية
متقدّم
1.9 ساعة
P
PickAClass — الاسم واللقب
اختبار Python باستخدام Pytest: الأساسيات واختبار API
صفحة 2 من 2
تفاصيل الأداء
ملخّص العمل الدراسي
الدورات المكتملة 14 / 14
أسئلة التدريب 26 / 28
الواجبات المُسلَّمة 4 (متوسط 4.5 / 5)
المشروع الختامي تمت مراجعته — 4.6 / 5
إجمالي التدريب 6.2 ساعة
معيار الأداء
ترتيب الدفعة ضمن أفضل 12% من 1,625
وقت الإكمال 11 يومًا (الوسيط: 22)
درجة الإتقان 91 / 100
درجة أسئلة التدريب 94%
التحقّق من المهارة مسار مهارة موثّق
تحقّق من هذه الشهادة
pickaclass.com/certificates/PCC-2026-X4F7-AP19
صادر وفق المعايير الأكاديمية لـPickAClass. تعكس مستويات المهارة الأداء المُقيَّم وفق معيار كفاءات الدورة. هذه شهادة أصلية لهذه المنصّة.

المراجعات (7)

يوسف بن عبد العزيز SA متعلِّم موثَّق
★ 1 · 31.07.2026

وجدته جافًا قليلًا ، في الواقع ، لم تكن الأمثلة دائمًا هي الأكثر صلة ، مما جعل من الصعب البقاء منخرطًا في بعض الوحدات.

Daniel van der Walt ZA
★ 5 · 04.07.2026

استمتعت بهذا حقا. لقد كان الهيكل سلسا تماما، والتطبيقات العملية مفيدة على الفور. عمل رائع!

Edward Adjei GH متعلِّم موثَّق
★ 4 · 29.06.2026

10-10-2017 مادة لائقة معروضة. ساعدني الهيكل على المضي قدما، وكانت الأمثلة توضيحية. وقد لبى احتياجاتي الأساسية لهذا الموضوع.

Adwoa Nyame GH متعلِّم موثَّق
★ 4 · 24.06.2026

محتوى جيد هنا. في حين أن بعض الوحدات التدريبية كان يمكن أن تكون أكثر تفصيلا، فإن القيمة الإجمالية وقابلية التطبيق عالية. عمل جيد!

Diego Peña CL متعلِّم موثَّق
★ 4 · 21.06.2026

مقدمة لائقة - كان الهيكل منطقيا، ولكنني أتمنى لو كان هناك المزيد من الممارسة العملية إلى جانب الأمثلة الأساسية.

Silvia Lozano PE متعلِّم موثَّق
★ 3 · 18.06.2026

This covers the basics well. I wish there were more opportunities to practice independently between modules.

Olivia Conradie ZA متعلِّم موثَّق
★ 3 · 25.05.2026

Solid course. It provided a good foundation. I'd prefer if some of the later modules had more challenging tasks, though.

اكتب مراجعة

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

المتعلمون أخذوا أيضًا

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

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

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

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

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

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

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

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

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

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

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

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