יישום אמיתי בעולם של ניתוח ערכים: גישה צעד-על-ידי-צעד
Boundary Value Analysis (BVA) היא טכניקת בדיקה המשמשת לזיהוי שגיאות בגבולות תחומי קלט.זה עוזר להבטיח כי התוכנה מטפלת במקרים קצה נכון. מאמר זה מדגים גישה חישובית של צעד אחר צעד ליישום BVA בתרחישים אמיתיים בעולם.
הבנת ערך רב
בווא מתמקד בבדיקת הערכים בשולי טווחי הקלט, שכן אלה הם נקודות נפוצות שבהן מתרחשות שגיאות בדרך כלל, עבור טווח קלט מ-FLT:0minimumphFLT:1 ל-FLT:2maximumphph 3, מקרי הבדיקה נוצרים לערכים רק מתחת, ובדיוק מעל הגבולות האלה.
שלב אחר-שלב קלקלציה
התהליך כולל מספר שלבים לזהות מקרים קריטיים של מבחן בהתבסס על גבולות קלט:
- (ב) ,0) , 000 אספקת קלט: 1 ; לקבוע את מרווחי הקלט התקפים עבור כל פרמטר.
- (ב) ,0) ערכי גבול לטווח: FLT:1Build, Find theמינימום והמקסימום ערכים, כולל ערכים מחוץ לגבולות אלה.
- (ב) ,0) מקרים של מבחן: FLT:1Builde test קלטות בנקודת הגבול האלה, מעט בתוך / מחוץ לטווח.
דוגמה: Calculation
נניח שמערכת מקבלת גיל בין 18 ל-65 ערכי הגבול הם 18 ו-65.המקרי הבדיקה כוללים:
- גיל 17 (רק מתחת למינימום)
- גיל = 18 (גבול מינימלי)
- גיל = 19 (רק מעל מינימום)
- גיל = 64 (רק מתחת למקסימום)
- גיל = 65 (גבול מקסימלי)
- גיל = 66 (רק מעל מקסימום)
מקרים אלה של בדיקות מסייעים לאמת כי המערכת מטפלת כראוי בתנאי גבול וטעויות פוטנציאליות.