בדיקות יחידה

בדיקות יחידה (Unit tests) בודקות חלק קטן בקוד. חלק קטן זה הוא פרוצדורה או פונקציה. המטרה היא לוודא שהחלק עובד לבד בלי שגיאות.

הן עוזרות למצוא שגיאות מוקדם. אפשר לשנות קוד בביטחון מבלי לשבור דברים אחרים. הן גם משמשות כתיעוד. כשכל חלק עובד לבד, קל יותר לחבר את כל המערכת ביחד.

בדיקות יחידה לא בודקות את כל המערכת. הן לא תופסות בעיות שילוב גדולות או בעיות ביצועים. לכן צריך גם בדיקות אחרות.

יש דרכים שונות לבדוק יחידות בקוד.

אפשר להשתמש בכלים שמריצים בדיקות בלחיצה. זה נקרא אוטומציה. לפעמים עדיין עושים בדיקות ביד.

מתכנתים משתמשים בבדיקות יחידה מאז תחילת התכנות. בתחילת המאה ה-21 הופיעו כלים שמקלים על הרצה אוטומטית של בדיקות.

בשיטה שנקראת Extreme Programming כותבים את הבדיקה לפני הקוד. אחר כך כותבים את הקוד שעובר את הבדיקה.

תגובות גולשים

התגובה תפורסם באתר לאחר אישור המערכת

עדיין אין תגובות. היה הראשון להגיב!