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