בדיקות רגרסיה

מְחַבֵּר: Peter Berry
תאריך הבריאה: 12 אוגוסט 2021
תאריך עדכון: 22 יוני 2024
Anonim
בדיקות רגרסיה - בדיקות נסיגה
וִידֵאוֹ: בדיקות רגרסיה - בדיקות נסיגה

תוֹכֶן

הגדרה - מה המשמעות של בדיקת רגרסיה?

בדיקת רגרסיה היא סוג של בדיקות תוכנה המשמשות לקביעת האם בעיות חדשות הן תוצאה של שינויים בתוכנה.


לפני החלת שינוי נבדקת תוכנית. לאחר החלת שינוי, התוכנית נבדקת מחדש באזורים שנבחרו כדי לגלות אם השינוי יצר באגים או בעיות חדשות, או אם השינוי בפועל השיג את ייעודו המיועד.

מבוא ל- Microsoft Azure ו- Microsoft Cloud | במהלך מדריך זה תוכלו ללמוד על אודות מיחשוב ענן וכיצד Microsoft Azure יכולה לעזור לכם להעביר ולנהל את העסק שלכם מהענן.

Techopedia מסביר בדיקת רגרסיה

בדיקת רגרסיה חיונית עבור יישומי תוכנה גדולים, מכיוון שלעתים קשה לדעת אם שינוי חלק מהבעיה יצר סוגיה חדשה עבור חלק אחר ביישום. לדוגמה, שינוי במודול הלוואת בקשה לבנקים עשוי לגרום לכישלון של דוח עסקה חודשי. ברוב המקרים, נראה כי בעיות אינן קשורות זו לזו, אך למעשה הן שורש התסכול בקרב מפתחי האפליקציות.

מצבים אחרים הדורשים בדיקת רגרסיה כוללים גילוי אם שינויים מסוימים משיגים מטרה מיועדת או בדיקה לסכנות חדשות הקשורות בסוגיות המתחוללות לאחר תקופה ללא בעיות.

בדיקת רגרסיה מודרנית מטופלת בעיקר באמצעות כלי בדיקה מסחריים ייעודיים שלוקחים תמונות תוכנה קיימות שמשווים אותם לאחר ביצוע שינוי ספציפי.כמעט בלתי אפשרי עבור בודקי אנוש לבצע את אותן משימות ביעילות באותה מידה כמו בודקי תוכנה אוטומטיים. הדבר נכון במיוחד ביישומי תוכנה גדולים ומורכבים בסביבות מחשוב עצומות כמו בנקים, בתי חולים, מפעלי ייצור וקמעונאים גדולים.