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