الدرس 1 من 6

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

أنواع الاختبار ومصطلحات ضمان الجودة

8 دقيقة للقراءة

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

أنواع اختبار البرمجيات

المصطلحالعربيةالمعنى
Unit testingاختبار الوحدةاختبار الدوال أو الأساليب الفردية بشكل منفصل
Integration testingاختبار التكاملاختبار كيفية عمل المكونات المتعددة معاً
End-to-end testing (E2E)اختبار شاملاختبار سير عمل المستخدم الكامل من البداية للنهاية
Smoke testingاختبار الدخانفحص سريع للتأكد من عمل الوظائف الحرجة
Regression testingاختبار الانحدارإعادة الاختبار بعد التغييرات للتأكد من عدم تعطل شيء
Sanity testingاختبار السلامةفحص مركز على إصلاح أو ميزة محددة
Acceptance testing (UAT)اختبار القبولالتحقق من أن النظام يلبي متطلبات العمل
Performance testingاختبار الأداءقياس سرعة النظام واستجابته واستقراره
Load testingاختبار الحملاختبار سلوك النظام تحت الحمل المتوقع
Stress testingاختبار الإجهاددفع النظام فوق طاقته لإيجاد نقاط الانهيار

عبارات شائعة

"The smoke tests passed, so we can proceed with the full regression suite."
اجتازت اختبارات الدخان، يمكننا المتابعة مع مجموعة الانحدار الكاملة

"We need to add load testing — the app hasn't been tested with more than 500 concurrent users."
نحتاج إضافة اختبار الحمل — التطبيق لم يُختبر بأكثر من 500 مستخدم متزامن

"UAT is scheduled for next week."
اختبار القبول مجدول للأسبوع القادم

مصطلحات العيوب

المصطلحالعربيةالمعنى
Bug / Defectخطأ / عيبخطأ في البرنامج يسبب سلوكاً غير صحيح
Severityالخطورةمدى سوء تأثير الخطأ على النظام (مقياس تقني)
Priorityالأولويةمدى إلحاح إصلاح الخطأ (مقياس تجاري)
Blockerعائقخطأ يمنع الاختبار أو الاستخدام تماماً
Criticalحرجخطأ يسبب انهيار النظام أو فقدان البيانات
Majorرئيسيخطأ يسبب خلل كبير في الميزة بدون حل بديل
Minorثانويخطأ يسبب خلل في الميزة مع وجود حل بديل
Cosmeticتجميليخطأ يؤثر على المظهر فقط

الفرق بين الخطورة والأولوية

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

مصطلحات عملية ضمان الجودة

المصطلحالعربيةالمعنى
Test strategyاستراتيجية الاختبارالنهج العام للاختبار في المشروع
Sign-offالموافقة النهائيةالموافقة الرسمية على اكتمال الاختبار
Release criteriaمعايير الإصدارالشروط المطلوبة قبل الإصدار
Definition of doneتعريف الإنجازقائمة متفق عليها لما يعنيه "مكتمل"
Quality gateبوابة الجودةنقطة فحص يجب اجتيازها قبل المرحلة التالية
Defect leakageتسرب العيوبالأخطاء التي تصل الإنتاج بدون اكتشافها
"I can't give sign-off yet. There are still 3 high-priority bugs open."
لا أستطيع إعطاء الموافقة النهائية بعد. لا تزال هناك 3 أخطاء عالية الأولوية مفتوحة

"All exit criteria are met. I recommend we proceed with the release."
تم استيفاء جميع معايير الخروج. أوصي بالمتابعة مع الإصدار

"The quality gate requires all smoke tests to pass."
بوابة الجودة تتطلب اجتياز جميع اختبارات الدخان

التالي: قراءة خطط الاختبار وتقارير الأخطاء وتوثيق الاختبار

:::

اختبار

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

خذ الاختبار
نشرة أسبوعية مجانية

ابقَ على مسار النيرد

بريد واحد أسبوعياً — دورات، مقالات معمّقة، أدوات، وتجارب ذكاء اصطناعي.

بدون إزعاج. إلغاء الاشتراك في أي وقت.