هل أعجبتك المعاينة؟
هذا هو الدرس الأول المجاني. احصل على وصول كامل — اطلب عرضًا تجريبيًا أو سجّل الدخول.
هل أعجبتك المعاينة؟
هذا هو الدرس الأول المجاني. احصل على وصول كامل — اطلب عرضًا تجريبيًا أو سجّل الدخول.
تقدم دورة KnowledgeCity هذه نظرة عامة على المفاهيم والمكونات المختلفة التي يتضمنها ضمان جودة البرامج .(SQA)
تقدم دورة SQA التي يدرسها المعلم أندرو ليفين، نظرة عامة شاملة على المفاهيم والميزات التي تشكل جميع مجالات ضمان جودة البرامج. تبدأ الدورة بنظرة عامة موجزة وتاريخ أصول SQA وسبب الحاجة إليها. وبعد ذلك سنقوم بفحص الأساليب والتقنيات المختلفة المتعلقة بدورة حياة تطوير البرمجيات (SDLC) داخل .SQA سندرس الآليات والخطوات الخاصة بكيفية عمل كل طريقة من طرق SDLC جنبًا إلى جنب مع مزايا وعيوب استخدام تلك الطريقة المعينة جنبًا إلى جنب مع الأنواع المختلفة من البرامج. سننتقل بعد ذلك إلى أدلة التخطيط ولماذا نحتاج إلى دليل تخطيط، بالإضافة إلى المكونات التي تشكل دليل التخطيط. ونقوم أيضًا بمقارنة الاختلافات بين دليل التخطيط الأساسي ومعيار دليل تخطيط الرسمي IEEE. وسنتابع بتحليل تقنيات الاختبار المختلفة التي يمكنك استخدامها مع برنامجك. وسنقوم أيضًا بفحص أساليب الصندوق الأبيض والصندوق الأسود، مع أمثلة عمل تُظهر كلاً من الاختبارات الناجحة وإخفاقات الاختبار التي تمت محاكاتها. ونختتم الدورة بالتعرف على تقارير الأخطاء ونتعمق في ما هو تقرير الأخطاء وكذلك الشكل الذي يبدو عليه التقرير المكتوب جيدًا. سيساعدك تعلم هذه المفاهيم والتقنيات على إنشاء برامج أفضل ويسمح لك بإجراء المزيد من التقييمات المتعمقة، مما يؤدي إلى نتائج أفضل وأكثر احترافية.
يقدم المقرر نظرة عامة على مفاهيم ومكونات ضمان جودة البرمجيات (SQA)، بما في ذلك تاريخه وأهدافه، ومنهجيات دورة حياة تطوير البرمجيات (SDLC) (Agile وV وWaterfall وSpiral والنمذجة الأولية)، وأدلة التخطيط (الأساسية ووفق معيار IEEE)، وأساليب الاختبار كحالات اختبار الصندوق الأسود والصندوق الأبيض، وتغطية التعليمات والفروع، واختبار الحدود والتكافؤ وجدول القرار وانتقال الحالة، وتقارير الأخطاء.
يُدرَّس المقرر على يد المدرب Andrew Levin وتقدمه KnowledgeCity.
ستتعلم أساليب الصندوق الأبيض والصندوق الأسود بأمثلة عملية، إلى جانب تغطية التعليمات وتغطية الفروع واختبار الحدود واختبار التكافؤ واختبار جدول القرار واختبار انتقال الحالة والاختبار الوظيفي وغير الوظيفي، وكيفية توظيف كل منها ووقت ذلك وسببه بناءً على ما تسعى إلى فحصه من أخطاء.
ستتعلم ما هو تقرير الأخطاء، ولماذا تُعدّ تقارير الأخطاء ضرورية أثناء الاختبار، وكيف يبدو التقرير الجيد، والعناصر التي يتألف منها تقرير الأخطاء الجيد.
يرتبط المقرر بجودة البرمجيات (SQA/SQC)، وإدارة جودة البرمجيات، والشهادات بما فيها شهادة المساعد المعتمد في جودة البرمجيات (CASQ)، ومهندس جودة البرمجيات المعتمد، ومحلل جودة البرمجيات المعتمد، ومدير جودة البرمجيات المعتمد.