תוכן עניינים:
הגדרה - מה המשמעות של בדיקת תוכנת Agile?
בדיקת תוכנת Agile היא מסגרת אבטחת איכות ובדיקת תוכנה המשתמשת בטכניקות Agile ומסגרת לבחינת תוכנה.
היא משתמשת בעקרונות הליבה של Agile Framework בבדיקה והערכה של תוכנה, למשל, בדיקת תוכנה באופן הדרגתי ושיתופי פעולה על צוות משוב עם הצוות לאורך מחזור חיי הפיתוח של התוכנה. זה נעשה באמצעות שילוב של טכניקות בדיקה אוטומטיות וידניות.
Techopedia מסביר בדיקות תוכנה זריזות
בדיקות תוכנה זריזות בדרך כלל מתחילות מהמודול או הרכיב הראשון בתוכנה זמינים לבדיקה. התוכנה השלמה נבדקת באופן מצטבר על שגיאות קוד ובאגים. התוצאות מכל שלב / רכיב משותפות עם צוות הפיתוח, העובד בשיתוף פעולה על משוב הבדיקות. לאחר מכן הצוות מתעדף ומבטל את הבאגים והשגיאות. התהליך חוזר על עצמו עד שהתוכנה מפותחת לחלוטין ובדיקה הראתה שהתוכנה נקייה מבאגים.
מרכיבי הליבה / השלבים בטכניקות בדיקת תוכנת Agile כוללים:
- בדיקה פונקציונאלית
- בדיקות גישוש
- בדיקת יחידה
- בדיקת עומס ביצועים