Software Testing Exit Criteria

Entry & Exit Criteria - Part II (Exit)

ايه هى ال Exit Criteria .. ببساطة لو قريتها فى ال ISTQB حتلاقيه بيقولك امتى نوقف ال testing و شوية كلام كتير كدا الناس مبتفهموش اللى هو دا (الكلام اللى جى من حتت مختلفة من الماتريال)

  • Deciding how much testing in enough should take account the level of risk
  • Exist criteria is the activity where test execution is assessed against the defined objectives
  • Checking test logs against what defined in test planning
ببساطة امتى نوقف ال testing ملوش اجابة معينة .. دا بيعتمد على حاجات كتيرة جدا زى ال project اللى انتا شغال فيه و ال client اللى معاك غتت و لا ايه نظامه و ال risks اللى انتا واقع فيها .. حاجات كتيرة جدا ممكن تشوف الفيديو دا عشان تفهم أكتر 
----------------------------------------------------------------------------------------------------------------------
** ممكن تشوف يعنى ايه Exit Criteria من هنا بالمرة (فيديو فديم شوية و الصورة مش حلوة بس فيه كلام مهم)


------------------------------------------------------------------------------------------------------------------------------
كلام كبير شوية .. معلش تعالى نفصصه كدا على companies levels كل شركة و شغالة بطريقتها و دا أولا .. ثانيا هل الكلام دا ماشى معانا فى مصر ؟ تعالى نحكى كدا بالراحة :)

الشركات فى مصر متقسمة ل 3 تصنيفات :
  • شركة العبد الحبشى او زكريا الدرديرى
  • شركة متوسطة بتحاول تقوم أو قامت و بقا ليها اسم بالفعل
  • شركة كبيرة و ليها اسمها فى السوق multinational
------------------------------------------------------------------------------------------------------------------------
شركة العبد الحبشى 

ببساطة كدا شركة مش عارفة يعنى ايه testing و الوحيد اللى بيعمل test هو الى developer بنظام ال one man show بيقعد مع ال client و يعمل ال code & DB و بيعمل ال test بالمرة فطبعا مفيهاش اى نوع من نوع ال planning اصلا عشان تعمل انتا Exit Criteria :)
-----------------------------------------------------------------------------------------------------------------
الشركة المتوسطة 

شركة بتحاول تقوم شوية مرة تعمل documentation و مرة لا .. مرة يبقى ال project مريح فعندهم وقت يعملوا planning و مرة ال project يجى على سهوة فكله يجرى عشان يخلص ال project فميحصلش planning اصلا يتقال فيه ايه هى ال Exit Criteria
------------------------------------------------------------------------------------------------------------------
الشركة الكبيرة

دى بقا شركة عندها الفلوس و الوقت الكافى عشان تقدر تجيب كل واحد فى حتته بمعنى حتلاقى Project Manager و  Business Analyst و System Analyst و Developers و Testers
طبعا عندك وقت لل Test Manager انه يحط Exit Criteria و يدرس ال Requirement اللى هى اصلا مبتبقاش مكتوبة او متكروتة فى الشركتين اللى فوق.
و يقدر يعمل Controlling عليها من خلال انه كل يوم او يومين او اسبوع يشوف ال team وصل لايه و طبعا بيقارن ال plan باللى حصل دلوقتى .
و بيركزوا على ال default exist criteria زى التالى :
  • كل ال test cases اللى اتكتبت اتنفذت و لا لا 
  • كل ال bugs اللى طلعت اتحلت و لا لا 
  • كل ال risks اللى قالوا عليها عدينا عليها و لا لا 
و طبعا كل دا ممكن يتغير فى ثانية لو ال client قالك انا لازم اطلع بال project خلال اسبوعين و كان مديك شهر فتضطر تعمل meeting و تقوله ان ال Exist criteria يا باشا حتتغير و تبقى كدا 
  • كل ال test cases اللى ليها علاقة بال business flow كامل هى اللى حتتنفذ بس 
  • كل ال bugs اللى ليها priority و servility عالية هى اللى حتتحل بس 
  • كل ال high risks هى دى اللى حنقدر نعمل cover عليها بس 
متنساش تشوف الفيديو اللى فوق عشان تبقى معايا فى الصورة و تفهم الكلام المكتوب ..

--------------------------------------------------------------------------------------------------------------------------
محمد النعناعى Mohammed El Nenaey 

و كان نفسى اكتب قصص Certified Test Manager



تابعنا على :
الصفحة الرسمية للأكاديمى 
جروب الأكاديمى 
لينكد ان 
قناة الأكاديمى على يوتيوب

Comments

Popular posts from this blog

How To Start In Software Testing Field

مقدمة عن مجال Software Testing

Software Testing Interview Questions