الفيديو لسا ما انربط. أضف معرّف الفيديو للدرس ورقم مكتبة Bunny من إعدادات لوحة التحكم.
شو يعني اختبار البرمجيات ومين هو الـ QA؟
تعريف عملي لاختبار البرمجيات، الفرق بين دور المختبر ودور المطوّر، وليش الاختبار مش "تجريب على السريع".
نظرة عامة
بهذا الدرس مننطلق من الصفر: شو يعني اختبار برمجيات، وليش شركة كاملة بتدفع رواتب لناس شغلتها تدوّر على أخطاء.
النقاط الأساسية
- الاختبار مش هدفه يثبت إن البرنامج شغّال، هدفه يكشف وين بيوقع.
- المختبر بيشتغل بمعلومات ناقصة دائماً، فبيحتاج يفكّر بالاحتمالات مش بالخطوات.
- الجودة مسؤولية الفريق كله، بس المختبر هو اللي بيعطي الفريق صورة واضحة عن حالة المنتج.
مصطلحات ذكرناها بالدرس
| المصطلح | الشرح المختصر |
|---|---|
| Test Case | خطوات محدّدة مع نتيجة متوقّعة |
| Defect / Bug | فرق بين السلوك الفعلي والمتوقّع |
| Regression | إعادة اختبار ما كان شغّال بعد أي تغيير |
بعد الدرس
جرّب تاخد أي تطبيق على تلفونك وتكتب 5 حالات اختبار لشاشة تسجيل الدخول فيه. هاد أول تمرين بالمسار.
التتبّع محفوظ بمتصفّحك فقط — بدون حساب ولا تسجيل.
النقاش