בדיקות קופסה לבנה – הבדלי גרסאות

תוכן שנמחק תוכן שנוסף
Giladgar (שיחה | תרומות)
Giladgar (שיחה | תרומות)
שורה 12:
דרך טובה להתחיל היא להבטיח כיסוי שורות קוד מירבי.
לצורך כך, אפשר להיעזר ב[[תרשים זרימה|תרשימי זרימה]] של הרכיב, ולכתוב בעזרתם בדיקה לכל מסלול אפשרי.
שיטה זו נקראת בדיקת מסלולי בסיס, והיא מספקת מספר מינימלי של בדיקות שצריך לכתוב כדי שהבדיקהשכל תופעלשורת עלקוד כלתרוץ שורותלפחות הקודפעם אחת.<ref name=ref1>{{cite journal|last=Williams|first=Laurie|title=White-Box Testing|pages=60–61, 69|url=http://www.chaudhary.org/WhiteBox.pdf|accessdate=13 February 2013}}{{Verify source|date=February 2013}}</ref>
 
בנוסף לכיסוי שורות קוד, חשוב גם לבדוק תקינות לולאות שמופיעות בקוד. בדיקת לולאות היא בדיקה שמריצה קלטים הבודקים לולאה מסוימת בקצוות שלה ובטווח הפעולה שלה.<ref name="ref1" /> {{הבהרה|לענ"ד, יש כאן תרגמת לא מובנות}}