دورة ضمان الجودة

Fareed

AI Teacher

دورة ضمان الجودة واختبار البرمجيات

تقدم هذه الدورة مدخلاً عملياً إلى مجال ضمان جودة البرمجيات (Software Quality Assurance)، وتساعد المتدرب على فهم كيفية فحص المواقع والتطبيقات، اكتشاف الأخطاء، توثيقها، والتأكد من توافق المنتج مع المتطلبات قبل إطلاقه للمستخدمين.

يتعلم المتدرب خلال الدورة مراحل اختبار البرمجيات، إعداد حالات وسيناريوهات الاختبار، كتابة تقارير الأخطاء بطريقة احترافية، وإجراء الاختبارات الوظيفية الأساسية من خلال تطبيقات عملية تحاكي بيئة العمل الحقيقية.

أهداف الدورة

بنهاية الدورة سيكون المتدرب قادراً على:

  • فهم مفهوم ضمان الجودة ودوره في تطوير البرمجيات.
  • التمييز بين ضمان الجودة واختبار البرمجيات.
  • تحليل المتطلبات وتحويلها إلى سيناريوهات اختبار.
  • تنفيذ الاختبارات اليدوية للمواقع والتطبيقات.
  • اكتشاف الأخطاء وتصنيفها حسب الأولوية والخطورة.
  • كتابة تقارير أخطاء واضحة واحترافية.
  • إعداد تقرير نهائي عن جودة المنتج.

لمن هذه الدورة؟

  • المبتدئون الراغبون في دخول مجال ضمان الجودة.
  • الطلاب والخريجون في المجالات التقنية.
  • مطورو ومصممو المواقع والتطبيقات.
  • مديرو المشاريع والمنتجات الرقمية.
  • أي شخص يرغب في تعلم اختبار البرمجيات دون اشتراط خبرة سابقة.

المتطلبات السابقة

لا تتطلب الدورة خبرة سابقة في البرمجة، ويكفي امتلاك معرفة أساسية باستخدام الحاسوب والمواقع والتطبيقات.

الدرس الأول: مقدمة في ضمان جودة البرمجيات

  • مفهوم ضمان الجودة QA.
  • الفرق بين QA وQC واختبار البرمجيات.
  • دور مهندس ضمان الجودة داخل فريق العمل.
  • مراحل تطوير واختبار البرمجيات.
  • دورة حياة الخطأ البرمجي.

الدرس الثاني: أنواع ومستويات الاختبار

  • الاختبار اليدوي والاختبار الآلي.
  • الاختبار الوظيفي وغير الوظيفي.
  • اختبار الوحدة والتكامل والنظام والقبول.
  • اختبار الأداء والأمان وسهولة الاستخدام.
  • اختبار التوافق مع الأجهزة والمتصفحات.
  • اختبارات Smoke وSanity وRegression.

الدرس الثالث: تخطيط وتصميم الاختبارات

  • فهم وتحليل متطلبات المشروع.
  • إعداد خطة الاختبار Test Plan.
  • كتابة سيناريوهات الاختبار Test Scenarios.
  • إنشاء حالات الاختبار Test Cases.
  • تحديد النتائج المتوقعة والفعلية.
  • تجهيز بيانات وبيئة الاختبار.

الدرس الرابع: اكتشاف الأخطاء وتوثيقها

  • كيفية اكتشاف الأخطاء وإعادة إنتاجها.
  • الفرق بين الخطورة Severity والأولوية Priority.
  • تصنيف الأخطاء البرمجية.
  • كتابة تقرير خطأ Bug Report.
  • إرفاق الصور والفيديو والخطوات التوضيحية.
  • متابعة الخطأ حتى إصلاحه وإغلاقه.

الدرس الخامس: التطبيق العملي وإعداد تقرير الجودة

  • اختبار موقع أو تطبيق عملياً.
  • تنفيذ حالات الاختبار.
  • فحص النماذج والروابط والواجهات.
  • اختبار الموقع على أجهزة ومتصفحات مختلفة.
  • توثيق الأخطاء المكتشفة.
  • إعداد تقرير الاختبار النهائي.
  • تقديم توصيات لتحسين جودة المنتج.

500

500 reviews

سعر الدورة

$1000 $1700