التجاوز إلى المحتوى

AIM Tech

AIM Tech

15af8c70-3e0a-42fe-a688-2923b60bf367_removalai_preview (3)
Menu
  • الرئيسية
  • بنك الاسئلة
  • الاحداث التعليمية
  • خارطة الطريق
  • ملخص الفيديوهات
  • المقالات
  • الوظائف
  • تواصل معنا
  • تسجيل الدخول
تسجيل الدخول

ما الفرق بين Verification و Validation؟

254 مشاهدات29 يوليو 2025Testing FundamentalsBasics ISTQB Software testing
0
aimtech371 29 يوليو 2025 لا يوجد تعليقات
aimtech 29 يوليو 2025

1 إجابة

  • نشط
  • التصويت
  • الاحدث
  • الاقدم
0
aimtech371 نشر في 29 يوليو 2025 0 تعليق

👈 أولًا: ✅ Verification (التحقق)

🔹 “Are we building the product right?”

🔷 هو عملية التأكد من إننا بنبني النظام بالطريقة الصحيحة من وجهة نظر الـ Requirements & Design
🔷 بنركز على مطابقة النظام للمواصفات الفنية (SRS / Design Docs)
🔷 بيتم من خلال:

  • مراجعة الـ Documents
  • مراجعة الكود (Code Reviews)
  • أو حتى Unit Testing

👉 يعني ممكن يكون Static أو Dynamic حسب المرحلة

🔷 بيركز على:

  • Functional Requirements
  • System Specifications

📌 مثال:

العميل طلب مني برنامج آلة حاسبة
أعمل Verification إزاي؟
أتأكد إن لما أضغط 1 + 1 الناتج بيكون 2 فعلًا ✅
(يعني أتأكد إن الـ Functionality شغالة صح)

👈 ثانيًا: ✅ Validation (التحقق من الصحة)

🔹 “Are we building the right product?”

🔷 الهدف هو التأكد إن المنتج النهائي بيلبّي فعليًا احتياجات العميل والمستخدم النهائي
🔷 بيتم من خلال:

  • Acceptance Testing
  • System Testing
  • UI/UX Review
  • Performance & Usability Testing

🔷 بيركز على:

  • Business Requirements
  • User Expectations

📌 مثال:

نفس سيناريو الآلة الحاسبة:
Validation هنا مش بس إن الناتج 2
لكن هل الـ شكل العرض مقبول عند المستخدم؟
هل هو عاوز النتيجة تظهر في سطر؟
ولا على شكل عملية رياضية؟
والألوان والخط متوافقة مع الـ Design المتوقع؟ 🎨

📌 مثال مشترك:

لو عندي Requirement بيقول:
“النظام يجب أن يحتوي على Dark Mode”

✅ Verification:
أتأكد إن الزرار موجود، وبيغيّر الوضع فعلًا لما أضغط عليه.

✅ Validation:
أتأكد إن اليوزر فعلاً شاف الزرار بسهولة، ولما فعّل الـ Dark Mode:

  • النص واضح
  • الألوان مريحة
  • التصميم ما تأثرش سلبًا

📝 أمثلة واقعية إضافية:

✅ Verification:

مراجعة الـ Test Plan مع الفريق

مراجعة UI design قبل التطوير

مقارنة الـ Requirements بالـ Design Doc

✅ Validation:

تنفيذ Test Case لتسجيل الدخول

التستنج الفعلي للـ Login بعد ما اتبنى

تجربة المستخدم للمنتج النهائي

aimtech 29 يوليو 2025
Register or Login
شارك
مشاركة على Facebook مشاركة على X (Twitter) مشاركة على LinkedIn
15af8c70-3e0a-42fe-a688-2923b60bf367_removalai_preview (3)

AIM Tech

نحن في مهمة لجعل تعلم البرمجة في متناول الجميع
 من خلال دورات عملية ومبسطة
 يقدّمها نخبة من خبراء المجال
 علشان تبدأ طريقك في عالم الكود بثقة💻

تابعونا

Facebook Youtube Linkedin

روابط سريعة

Menu
  • الرئيسية
  • بنك الاسئلة
  • الاحداث التعليمية
  • خارطة الطريق
  • ملخص الفيديوهات
  • المقالات
  • الوظائف
  • تواصل معنا
  • تسجيل الدخول

حول المنصة

Menu
  • من نحن
  • احداثنا
  • الاسئلة الشائعة

الاشتراك في نشرتنا الإخبارية

لن نقوم بمشاركة بريدك الإلكتروني مع أي جهة أخرى أو إرسال رسائل غير مرغوب فيها.

من خلال الاشتراك ، فإنك توافق على خصوصيتنا السياسة والموافقة على تلقي التحديثات.

 كل الحقوق محفوظة. © 2025 AIM Tech

التحقق من التسجيل

تحقق من البريد الوارد

أدخل الـ6 رموز المرسلة إلى بريدك الالكتروني:

لم يصلك الرمز؟ إعادة ارسال الرمز

يجب تسجيل الدخول

يجب عليك تسجيل الدخول لوضع إشارة مرجعية على العناصر.

تسجيل الدخول انشاء حساب