קורס JMeter - בדיקות ביצועים ועומסים

  • 4 שעות
  • 20 הרצאות

תוכנית הלימודים

1מבוא לקורס JMeter9 דק'
2התקנה של JMeter13 דק'
3JMeter Plugin Manager7 דק'
4מבוא ל-GUI ב-JMeter8 דק'
5טסט ראשון11 דק'
6Get Requests8 דק'
7Begin Working With Jmeter13 דק'
8המבנה הבסיסי של Jmeter12 דק'
9הוספת Request לטסט7 דק'
10הוספת Query ל-Request10 דק'
11שימוש בנתונים מ-CSV12 דק'
12הגדרת JMeter כ-Proxy - חלק 18 דק'
13הגדרת JMeter כ-Proxy - חלק 214 דק'
14הגדרת JMeter כ-Proxy - חלק 310 דק'
15הגדרת JMeter כ-Proxy - חלק 413 דק'
16JMeter Assertions11 דק'
17JMeter Timers16 דק'
18JMeter Certificate6 דק'
19Jmeter - POST request14 דק'
20Jmeter - SID Correlation10 דק'
21פרויקט גמר בקורס JMeter

מה לומדים בקורס JMeter של PracticU?

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

בקורס 20 הרצאות וידאו, כ-4 שעות. אחרי המבוא לקורס, התקנת JMeter והכרת ה-Plugin Manager, מגיעים למבוא ל-GUI, ל"טסט הראשון" ול-Get Requests, ולהבנת המבנה הבסיסי של JMeter. משם לומדים להוסיף Request לטסט, להוסיף Query, ולהשתמש בנתונים מקובץ CSV כדי להריץ את אותה בדיקה עם נתונים שונים.

חלק בולט בקורס הוא הגדרת JMeter כ-Proxy, בארבעה חלקים, שמאפשרת להקליט פעולות בדפדפן ולהפוך אותן לבדיקה. בהמשך לומדים Assertions לאימות תוצאות, Timers לשליטה בקצב הבקשות, עבודה עם Certificate, שליחת בקשות POST, וטיפול ב-SID Correlation, שהוא אחד האתגרים המוכרים בבדיקות של אתרים עם התחברות.

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

למי הקורס מתאים?

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

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

מה תדעו לעשות בסוף הקורס?

  • להתקין את JMeter ולנהל תוספים עם Plugin Manager.
  • לבנות תוכנית בדיקה עם בקשות Get ו-Post ולהוסיף להן Queries.
  • להזין את הבדיקה בנתונים מקובץ CSV.
  • להקליט פעולות בדפדפן באמצעות JMeter כ-Proxy.
  • לאמת תוצאות עם Assertions ולשלוט בקצב עם Timers.
  • להתמודד עם Certificate ועם Correlation של SID.
  • להגיש פרויקט גמר של בדיקת ביצועים.

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

איך לומדים?

כל ההרצאות אונליין ובעברית, בקצב שלכם. אפשר לפתוח את JMeter במקביל, להריץ כל בדיקה ולחזור להרצאה הקודמת כשמשהו לא ברור. מי שנרשם ל-PracticU משלם 350 ₪ לחודש על כל הקורסים באתר, ומקבל ליווי אישי של המרצה בטלפון. יום הניסיון הראשון חינם.

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

שאלות נפוצות

מהו JMeter?

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

האם צריך ניסיון בבדיקות?

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

כמה זמן לוקח הקורס?

20 הרצאות וידאו, כ-4 שעות. אפשר לסיים אותו בכמה ערבים.

איך מקליטים בדיקה ב-JMeter?

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

כמה עולה הקורס?

מי שמצטרף למנוי (350 ₪ לחודש) מקבל את הקורס, את שאר הקורסים באתר ואת התמיכה הטלפונית של המרצה. לפני ההצטרפות יש יום ניסיון חינם.

האם מקבלים תעודה?

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