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

AIM Tech

AIM Tech

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

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

541 مشاهدات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 Edited answer 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 رموز المرسلة إلى بريدك الالكتروني:

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

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

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

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