בית תוכנה מה זה בדיקות אוטומטיות? - הגדרה מטכנולוגיה

מה זה בדיקות אוטומטיות? - הגדרה מטכנולוגיה

תוכן עניינים:

Anonim

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

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

Techopedia מסביר בדיקות אוטומטיות

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


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

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

מה זה בדיקות אוטומטיות? - הגדרה מטכנולוגיה