الانتقال إلى المحتوى

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

تمكّن مختصي الاختبار من وضع استراتيجيات الاختبار وتصميم حالات الاختبار وتنفيذها وتوثيق العيوب والتأكد من أن البرمجيات تلبي المتطلبات الوظيفية ومتطلبات الأعمال.

SEAD · هندسة البرمجيات وتطوير التطبيقاتAll Levels#2751حضوريEnglish , Arabic
المدة
5 أيام
تحميل البروشورعرض المواعيد القادمة

استبدال المشارك مجاناً في أي وقت · الإلغاء قبل 30 يوماً فأكثر: استرداد كامل ناقص 10%. سياسة الإلغاء

نظرة عامة على الدورة

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

أهداف التعلم

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

من يجب أن يحضر

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

مخرجات التعلم

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

محتوى الدورة

اليوم الأول

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

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

تخطيط الاختبارات وتصميمها وتطوير حالات الاختبار

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

تنفيذ الاختبارات وإدارة العيوب واختبار الانحدار

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

الاختبارات المتقدمة وأدوات الاختبار وأساسيات الأتمتة

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

مؤشرات الجودة وإعداد التقارير والتحسين المستمر

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

المواعيد القادمة

الموعد المختار

إسطنبول · ١٥–١٩ فبراير ٢٠٢٧ · حضوري

تحتاج مزيدًا من التفاصيل؟تواصل معنا عبر واتساب

المدينةالتواريخالسعر للمشاركسعر الحجز المبكر
مسقطمجدولة
٢–٦ نوفمبر ٢٠٢٦‏٦٬٣٠٠ €—
عبر الإنترنتمجدولة
٨–١٢ نوفمبر ٢٠٢٦‏٢٬٧٠٠ €—
باريسمجدولة
١٦–٢٠ نوفمبر ٢٠٢٦‏٦٬٧٠٠ €—
الرياضمجدولة
٢٣–٢٧ نوفمبر ٢٠٢٦‏٤٬٨٠٠ €‏٤٬٣٢٠ €حتى ٢ نوفمبر
رومامجدولة
٣٠ نوفمبر – ٤ ديسمبر ٢٠٢٦‏٧٬٠٠٠ €‏٦٬٣٠٠ €حتى ٩ نوفمبر
فيينامجدولة
٧–١١ ديسمبر ٢٠٢٦‏٦٬٤٠٠ €‏٥٬٧٦٠ €حتى ١٦ نوفمبر
أكرامجدولة
١٤–١٨ ديسمبر ٢٠٢٦‏٧٬٧٠٠ €‏٦٬٩٣٠ €حتى ٢٣ نوفمبر
أبوجامجدولة
١٤–١٨ ديسمبر ٢٠٢٦‏٧٬٧٠٠ €‏٦٬٩٣٠ €حتى ٢٣ نوفمبر
أمسترداممجدولة
٢١–٢٥ ديسمبر ٢٠٢٦‏٦٬٠٠٠ €‏٥٬٤٠٠ €حتى ٣٠ نوفمبر
باكومجدولة
٢٨ ديسمبر ٢٠٢٦ – ١ يناير ٢٠٢٧‏٥٬٣٠٠ €‏٤٬٧٧٠ €حتى ٧ ديسمبر
برشلونةمجدولة
٤–٨ يناير ٢٠٢٧‏٦٬٠٠٠ €‏٥٬٤٠٠ €حتى ١٤ ديسمبر
القاهرةمجدولة
١١–١٥ يناير ٢٠٢٧‏٣٬٨٠٠ €‏٣٬٤٢٠ €حتى ٢١ ديسمبر
كيب تاونمجدولة
١٨–٢٢ يناير ٢٠٢٧‏٧٬٧٠٠ €‏٦٬٩٣٠ €حتى ٢٨ ديسمبر
الدماممجدولة
٢٥–٢٩ يناير ٢٠٢٧‏٤٬٨٠٠ €‏٤٬٣٢٠ €حتى ٤ يناير
الدار البيضاءمجدولة
٢٥–٢٩ يناير ٢٠٢٧‏٤٬٧٠٠ €‏٤٬٢٣٠ €حتى ٤ يناير
الدوحةمجدولة
١–٥ فبراير ٢٠٢٧‏٤٬٧٠٠ €‏٤٬٢٣٠ €حتى ١١ يناير
دبيمجدولة
٧–١١ فبراير ٢٠٢٧‏٤٬٧٠٠ €‏٤٬٢٣٠ €حتى ١٨ يناير
إسطنبولمجدولة
١٥–١٩ فبراير ٢٠٢٧‏٥٬٣٠٠ €‏٤٬٧٧٠ €حتى ٢٥ يناير
جدةمجدولة
٢١–٢٥ فبراير ٢٠٢٧‏٤٬٨٠٠ €‏٤٬٣٢٠ €حتى ١ فبراير
كيغاليمجدولة
١–٥ مارس ٢٠٢٧‏٧٬٧٠٠ €‏٦٬٩٣٠ €حتى ٨ فبراير
كوالالمبورمجدولة
٨–١٢ مارس ٢٠٢٧‏٤٬٧٠٠ €‏٤٬٢٣٠ €حتى ١٥ فبراير
لشبونةمجدولة
١٥–١٩ مارس ٢٠٢٧‏٦٬٠٠٠ €‏٥٬٤٠٠ €حتى ٢٢ فبراير
لندنمجدولة
١٥–١٩ مارس ٢٠٢٧‏٥٬٨٠٠ €‏٥٬٢٢٠ €حتى ٢٢ فبراير
المدينة المنورةمجدولة
٢٢–٢٦ مارس ٢٠٢٧‏٤٬٨٠٠ €‏٤٬٣٢٠ €حتى ١ مارس
مدريدمجدولة
٢٩ مارس – ٢ أبريل ٢٠٢٧‏٦٬٠٠٠ €‏٥٬٤٠٠ €حتى ٨ مارس
مكة المكرمةمجدولة
٥–٩ أبريل ٢٠٢٧‏٤٬٨٠٠ €‏٤٬٣٢٠ €حتى ١٥ مارس
المنامةمجدولة
١٢–١٦ أبريل ٢٠٢٧‏٥٬٣٠٠ €‏٤٬٧٧٠ €حتى ٢٢ مارس
مربيلامجدولة
١٩–٢٣ أبريل ٢٠٢٧‏٦٬٠٠٠ €‏٥٬٤٠٠ €حتى ٢٩ مارس
مراكشمجدولة
٢٦–٣٠ أبريل ٢٠٢٧‏٤٬٧٠٠ €‏٤٬٢٣٠ €حتى ٥ أبريل
ميلانومجدولة
٣–٧ مايو ٢٠٢٧‏٧٬٠٠٠ €‏٦٬٣٠٠ €حتى ١٢ أبريل

متاحة في: إسطنبول · دبي · لندن · الرياض · الدوحة · أمستردام

دورات ذات صلة

هل أنتم مستعدون لتطوير قدرات فريقكم؟

تحدثوا مع مستشارينا حول البرامج القادمة أو خطة تدريب مؤسسية مخصصة.