תוכן עניינים:
הגדרה - מה המשמעות של בדיקת כיסוי סניף?
בדיקת כיסוי סניפים היא סוג שיטתי של בדיקות המחייב לבדוק את כל סניפי התוכנית או המצבים המותנים לפחות פעם אחת במהלך תהליך הבדיקה.
Techopedia מסביר בדיקת כיסוי סניפים
בבדיקת כיסוי סניפים נבדקת כל תוצאה שונה ממודול קוד. לדוגמה, אם התוצאות הינן בינאריות, מפתחים בוחנים את שתי התוצאות. באופן דומה, אם קיימת פונקציית קוד הבודקת טווח ערכים, נבדקים כל אחת מהתוצאות המוערכות. אם פונקציה מחזירה ערך כן או לא, על הבדיקה להזין כל אחד מערכים אלה ולבדוק את התוצאה.
מטבעם, בדיקות כיסוי סניפים שונות מצורות בדיקות רחבות אחרות. זה מייצג דרישה מותנית נוקשה שאולי לא אפשרית לחלוטין בכל המקרים. חלק מהמפתחים ואחרים שמדברים על בדיקות כיסוי סניפים מציעים שאחוז מסוים של כיסוי זה מספיק, ואילו אחרים ציינו כי מפתחים עשויים לעבוד על שניים או שלושה אסטרטגיות בדיקה שונות כדי להבטיח שהם מכסים את כל ענפי מודול הקוד - או כמה שיותר .
כסוג של בדיקות טקטיות, בדיקת כיסוי סניפים היא יותר מדד המשמש לאומדן תוצאות הבדיקה מאשר פילוסופיית בדיקות או רעיון אסטרטגיית בדיקות רחבה יותר.
