פרק #75 האנציקלופדיה לבדיקות - Adaptability

ניצן גולדנברג

בואו הקשיבו לניצן גולדנברג מסביר על אחד המושגים מתוך הסילבוס CT-AI של ISTQB -ארגון הבודקים הבינלאומי Adaptability


תיאור הפרק: Adaptability במערכות AI

כשהמערכת משתנה… בלי שאף אחד שינה קוד

הבעיה

אתם מגיעים בבוקר:
כל הטסטים ירוקים
אין שינוי גרסה
הדשבורד רגוע

ואז מגיעים המשתמשים: “משהו פה לא עובד כמו אתמול”

אז מה השתנה? לא הקוד. העולם.

מה זה Adaptability?

Adaptability היא היכולת של מערכת AI להסתגל לשינויים בסביבה שלה

אבל לא כל שינוי הוא טוב.

המערכת צריכה:

  • להמשיך לעמוד בדרישות
  • לא לפגוע במשתמשים
  • לא ליצור הטיות
  • לשמור על איכות

והתפקיד שלנו: לבדוק האם השינוי הזה תקין

למה זה משנה?

בעולם הקלאסי: בדקנו אם המערכת עובדת

בעולם ה-AI: צריך לבדוק אם המערכת עדיין נכונה

כי מערכת יכולה:

  • לעבוד
  • לעבור טסטים
  • ועדיין להיות שגויה

דוגמאות מהשטח

סינון מיילים
פתאום מיילים חשובים נחסמים => שינוי בשפה/דאטה

זיהוי תמונה
מצלמות חדשות => ירידה בדיוק

מודל אשראי
יותר דחיות => שינוי באוכלוסייה

צ׳אטבוט
סלנג חדש => הבוט לא מבין

לא באגים קלאסיים - בעיות הסתגלות

איך בודקים את זה?

בודקים Adaptability דרך:

  • דאטה אמיתי – לא דאטה “יפה”
  • בדיקות קיצון (Robustness) – קלטים שבורים ורעש
  • השוואה לאורך זמן – מה השתנה?
  • בדיקות בלי Expected אחד – עקביות, היגיון, גבולות
  • עבודה עם הצוות – להבין מה באמת חשוב

חשוב להבין

Adaptability ≠ כאוס

המערכת לא אמורה “לזרום”, היא אמורה להשתנות:

בצורה מבוקרת
בתוך גבולות
לפי חוקים

השורה התחתונה

בעולם של AI - “עובד” זה לא מספיק

בפעם הבאה שהטסטים ירוקים, תשאלו:

האם זה עדיין נכון? או שפשוט לא בדקתי את הדבר הנכון?

רוצים להבין את זה לעומק?

האזינו לפרק המלא וקחו את הבדיקות שלכם לשלב הבא

לקבוצת הוואצאפ של קהילת הבודקים: https://bit.ly/TestIL_Whatsapp

קישור לפרופיל לינקדאין של ניצן: https://www.linkedin.com/in/ngqa/

 




אם גם אתם מעוניינים להשתתף בפודקאסטים, אנא צרו עימנו קשר במייל: [email protected]

קישור לערוץ הפודקאסט שלנו