
הטקסט המלא של הדקות הראשונות בהרצאה «בדיקות קופסה לבנה» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.
בדיקות קופסה לבנה whitebox testing דיברנו על המושג הזה בדיקות קופסה לבנה מגדירות בדיקות שמבוססות על המבנה הפנימי של המערכת של האפליקציה של התוכנה מבנה פנימי בדרך כלל לכלול בדיקות קוד בדיקות ארכיטקטורה תהליכים שהמערכת מבצעת או זרימת נתונים בתוך המערכת לא מהנקודת מבט של משתמש הקצה
אלא של ניתוח המערכת מבפנים בדיקות אלה בדיקות קופסה לבנה בדרך כלל מאפיינות את שלב הפיתוח שנקרא Unit Test או Component Test, בדיקות רכיבים, בדיקות קומפוננטות של המערכת. בדרך כלל מבוצעות על ידי אנשי היישום, אנשי הפיתוח, ה-R&D, כי הן דורשות היכרות עם הטכנולוגיה ועם הרמה
הטכנית של היישום של המערכת. אנשי הבדיקות הקלאסיים בדרך כלל לא ישתמשו בטכניקת בדיקות קופסה לבנה בבדיקות שלהם, אלא יותר בבדיקות מערכת, בדיקות עיצוב, בדיקות סיסטם, אינטגרציה וכדומה. בדרך כלל בדיקות קופסה לבנה לא יהיו היקפיות, זאת אומרת לא יהיו מקצה לקצה, אלא יתמקדו בבדיקות של חלקים ספציפיים במערכת,
של קומפוננטות ספציפיים, של רכיבים ספציפיים במערכת. ניתן למדוד את היקף הבדיקות הקופסה הלבנה באמצעות כיסוי מבני coverage, לראות כמה קומפוננטות, כמה רכיבים כיסינו על ידי הבדיקות שבודקות פנימית את חלקי הקוד, חלקי המתודות הפונקציות הקלאסיים שאנחנו מהם מורכבת המערכת אם אתם זוכרים את פירמידת הבדיקות אנחנו נצפה שכל
רכיב ורכיב בעצם יהיה לו בדיקה מתאימה שתוודא את התפקוד שלו את הפונקציונליות שלו את האיכותיות שלו כיסוי קוד מבוסס על אחוז הקוד ברכיב שנבדק אז אנחנו נרצה להגיע לקוויראץ' כמה שיותר גדול של הקומפוננטות ושל הרכיבים שאותם אנחנו כתבנו על מנת לייצר את המערכת,