גלה את Azure Load Testing

הושלם

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

רכיבי Azure Load Testing

בדיקת עומס של Azure כוללת את הרכיבים הבאים:

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

משאב בדיקת טעינה

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

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

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

מבחן

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

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

  • תוכנית בדיקה: השלבים להפעלה של נקודת הקצה של היישום. באפשרותך להגדיר את תוכנית הבדיקה בשתי דרכים:

    • העלה קובץ Script לבדיקת JMeter.
    • ציין את רשימת נקודות הקצה של כתובות ה- URL לבדיקה.
  • פרמטרים של בדיקת: משתני סביבה, סודות ואישורים.

  • טעינת תצורה: ציין את מספר מנועי הבדיקה בתצורה של בדיקת הטעינה. ציין את מספר המשתמשים הווירטואליים בקובץ ה- Script לבדיקה.

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

  • הגדרות: קבע את תצורת רשימת רכיבי היישום של Azure ואת מדדי המשאבים לניטור.

בעת התחלת בדיקה, Azure Load Testing פורס את קובץ ה- Script לבדיקה של JMeter, קבצים קשורים ותצורה למופעי מנגנון הבדיקה. לאחר מכן, המופעים של מנגנון הבדיקה מפעילים את קובץ ה- Script לבדיקה של JMeter כדי לדמות את טעינת היישום.

בכל פעם שאתה מתחיל בדיקה, Azure Load Testing יוצר בדיקה מהירה וצירף אותה לבדיקה.

הפעלת בדיקה

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

לאחר השלמת הפעלת הבדיקה, באפשרותך להציג ולנתח את תוצאות בדיקת הטעינה בלוח המחוונים Azure Load Testing. באפשרותך גם להוריד את יומני הרישום לבדיקה ולייצא את קובץ תוצאות הבדיקה.

חשוב

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

מנגנון בדיקה

מנגנון בדיקה הוא תשתית מיחשוב, המנוהלת על-ידי Microsoft שמפעילה את קובץ ה- Script לבדיקה של Apache JMeter. מופעי מנוע הבדיקה מפעילים את קובץ ה- Script של JMeter במקביל. באפשרותך להקטין את קנה המידה של בדיקת העומס על-ידי קביעת התצורה של מספר המופעים של מנוע הבדיקה. Azure Load Testing יכול להקטין את קנה המידה של מספר המשתמשים הווירטואליים המדמה תעבורה ליישום שלך על-ידי הפעלת בדיקת העומס במופעים רבים של מנגנון בדיקה מקבילי. תבנית הטעינה קובעת כיצד ההפצה של העומס לאורך משך בדיקת הטעינה.

דוגמאות של תבניות טעינה:

  • ליניארי
  • דרך
  • ספייק

רכיב יישום

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

בעת יצירה או עדכון של בדיקת טעינה, באפשרותך לקבוע את התצורה של רשימת רכיבי היישום ש- Azure Load Testing מנטר. באפשרותך לשנות את רשימת מדדי המשאבים המהווים ברירת מחדל עבור כל רכיב יישום.

קבל מידע נוסף על המשאבים של Azure התומכים ב- Azure Load Testing.