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