مسار تعليمي
كيف تصبح مهندس ضمان جودة
مسار للمبتدئين يبدأ بماهية ضمان الجودة، ويمر باختبار تطبيقات الويب وواجهات البرمجة، وقراءة البيانات بـ SQL، وأول اختبار آلي، وينتهي بمشروع ختامي على متجر تدريبي.
الأوقات تقديرية؛ خذ الوقت الذي تحتاجه.
تقدّمك
جارٍ تحميل التقدم…
التقدم التعليمي خاص ومنفصل عن نتائج ساحة الأخطاء، ولا يؤثر أبداً في لوحة الترتيب.
الوحدة 1
فهم ضمان الجودة
مسؤوليات مهندس ضمان الجودة، والفرق بين ضمان الجودة والاختبار، وموقع أعمال الجودة في سير عمل فريق البرمجيات.الوحدة 2
أساسيات الاختبار
مستويات الاختبار وأنواعه، والاختبار الاستكشافي، وكيف تقرر ما تختبره أولاً حين يكون الوقت محدوداً.الوحدة 3
تصميم الاختبارات
السيناريوهات وحالات الاختبار وقوائم التحقق، وثلاث تقنيات لاختيار بيانات الاختبار: تقسيم التكافؤ، والقيم الحدّية، وجداول القرار.- السيناريوهات وحالات الاختبار وقوائم التحققثلاثة مستويات من التفصيل لتوثيق الاختبارات، وكيف تختار بينها.~8 د قراءة · ~15 د تطبيق
- تقسيم التكافؤ والقيم الحدّيةاختر مجموعة صغيرة من المدخلات تغطي مع ذلك كل قاعدة وحدودها.~10 د قراءة · ~10 د تطبيق
- جداول القرارحوّل قواعد العمل ذات الشروط المتعددة إلى مجموعة كاملة من حالات الاختبار.~9 د قراءة · ~15 د تطبيق
الوحدة 4
الإبلاغ عن الأخطاء
اكتب بلاغات يستطيع المطوّر العمل بها: خطوات قابلة لإعادة الإنتاج، والنتيجتان المتوقعة والفعلية، والأدلة، والفرق بين الخطورة والأولوية.الوحدة 5
اختبار تطبيقات الويب
استخدم أدوات المطوّر في المتصفح، وافهم ملفات تعريف الارتباط والجلسات، وافحص السلوك المتجاوب وأساسيات إمكانية الوصول.- أدوات المطوّر وطلبات الشبكةاقرأ ما ترسله الصفحة وما تستقبله، وحوّله إلى أدلة.~10 د قراءة · ~15 د تطبيق
- ملفات تعريف الارتباط والجلساتكيف تُحفظ حالة تسجيل الدخول، والفحوص التي تكتشف أخطاء الجلسات.~10 د قراءة · ~10 د تطبيق
- السلوك المتجاوب وأساسيات إمكانية الوصولافحص التخطيطات على أحجام شاشات مختلفة، وأول فحوص إمكانية الوصول التي يستطيعها كل مختبر.~11 د قراءة · ~15 د تطبيق
الوحدة 6
اختبار واجهات البرمجة
أساسيات HTTP، والطرق ورموز الحالة، والمصادقة والتحقق من الطلبات، والتأكيدات التي تثبت شيئاً فعلاً.- HTTP والطرق ورموز الحالةنموذج الطلب والاستجابة الذي يقوم عليه كل اختبار لواجهات البرمجة.مختبر تطبيقي لواجهات البرمجة~11 د قراءة · ~10 د تطبيق
- المصادقة والتحقق من الطلباتاختبر من يحق له استدعاء واجهة البرمجة وما يجب أن ترفضه.مختبر تطبيقي لواجهات البرمجة~10 د قراءة · ~10 د تطبيق
- تأكيدات ذات معنى على الاستجاباتافحص ما يهم: الحالة والبنية والقيم والترويسات والآثار الجانبية.مختبر تطبيقي لواجهات البرمجة~9 د قراءة · ~15 د تطبيق
الوحدة 7
SQL لمهندسي الجودة
اقرأ البيانات للتحقق مما خزّنه التطبيق: SELECT والتصفية وقيم NULL والربط والعادات الآمنة.الوحدة 8
أساسيات الأتمتة
قرّر ما يستحق الأتمتة، واكتب تأكيدات تبقى موثوقة، واحفظ استقلالية الاختبارات، وشغّل أول اختبار بـ Playwright.الوحدة 9
المشروع الختامي
اختبر متجر دار السوق التدريبي من البداية إلى النهاية: خطّط بقائمة تحقق، وأبلغ عمّا تجده، واكتب ملخص اختبار موجزاً.