בפרק זה מתארח גיל זילברפלד לשיחה על אחד הנושאים החמים ביותר כיום בתחום הבדיקות: שילוב של בינה מלאכותית בבדיקות תוכנה ואוטומציה. גיל, מומחה ותיק בתחום האיכות, משתף בתובנותיו לגבי השפעת הטכנולוגיה על תפקיד הבודק בעידן המשתנה.
עיקרי הנושאים שעלו:
האם כדאי להשתמש בבינה מלאכותית כבודקים?
התשובה: תלוי. בינה מלאכותית יכולה לחסוך זמן ולעזור בביצוע בדיקות רבות יותר בפרק זמן קצר, אך עדיין לא ניתן לסמוך עליה באופן מוחלט.
יש לראות בבינה מלאכותית כלי עזר שמסייע אך לא מחליף את שיקול הדעת האנושי של הבודק.
שינויים בתפקיד הבודק:
בעבר הבודק היה אחראי בעיקר לביצוע הבדיקות. כיום, עם השימוש בבינה מלאכותית, הוא נדרש לנהל ולבקר את תהליך הבדיקות שבוצעו או הומלצו על ידי המודלים.
זה מחייב הבנה מעמיקה של המערכת וקונטקסט עסקי – מה שלא ניתן להשיג דרך כלי אוטומטי בלבד.
אופטימיזציה של זמן:
בדומה לאוטומציה, גם בינה מלאכותית היא השקעה שמחזירה את עצמה לאורך זמן.
היא מאפשרת לבודק להתמקד במשימות מורכבות יותר תוך שהיא מספקת עזרה בבניית מקרי בדיקה, יצירת דאטה, כתיבת סקריפטים ועוד.
הזהרות ואתגרים:
בינה מלאכותית לא תמיד מדויקת – עלולים להיות שגיאות בהצעות שלה.
הבודק נדרש להיות "המבוגר האחראי" – לסנן, לשפוט ולבקר את הפלטים שהיא מציעה.
לדוגמה: אם בינה מלאכותית יוצרת טסטים הכוללים שדות דינמיים (כמו ID או timestamp), יש להבין מה ניתן להשוות ומה לא.
שימושים נפוצים:
יצירת מקרי בדיקה על סמך סכמות API
Refactoring של קוד בדיקות לפי Design Patterns
יצירת תיעוד ודיווחים אוטומטיים לתקלות (למשל: דיווח Jira מבוסס טסט שנכשל)
כתיבת קבצי JSON לדאטה נדרש
קיצור זמני פיתוח של בדיקות בצורה משמעותית (חיסכון של עד 70%-80% מהזמן)
הבדל בין בדיקות API לבדיקות UI:
בדיקות API פשוטות יותר לניהול אוטומטי – בזכות הסכמות הברורות והקונטרקטים.
בדיקות UI מורכבות יותר ודורשות יותר הקשר, הבנה של מבנה המסכים והתנהגות המשתמש.
השימוש בבינה מלאכותית מצריך הבנה טובה יותר של מבנה המערכת כדי "לעזור לה לעזור לנו".
שורה תחתונה:
בינה מלאכותית מביאה איתה מהפכה גם לעולם הבדיקות – אבל לא מחליפה את האדם. היא מחזקת את היכולת לבדוק מהר ועמוק יותר, אך דורשת בקרה, שיפוט, והבנה עמוקה של המוצר והתהליכים.
קישור לפרופיל לינקדאין של גיל זילברפלד: https://www.linkedin.com/in/gilzilberfeld/
קישור לפרופיל לינקדאין של נתנאל הרוש: https://www.linkedin.com/in/netanel-harush/
אם גם אתם מעוניינים להשתתף בפודקאסטים, אנא צרו עימנו קשר במייל: [email protected]
קישור לערוץ הפודקאסט שלנו
קישור לרשימת כל הפודקאסטים שלנו
