
הטקסט המלא של הדקות הראשונות בהרצאה «הגדרת JMeter כ-Proxy - חלק 1» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.
שלום לכולם, בסרטונים האחרונים עבדנו עם הג'יי מיטר. ראינו שהג'יי מיטר הוא בעצם כלי שעוזר לנו לדמות עומס על אתר שאותו אנחנו רוצים לבדוק.
הג'יי מיטר מאפשר לנו לדמות מספר גדול של משתמשים וירטואליים, כלומר משתמשים לא אמיתיים, אבל משתמשים ששולחים ומקבלים בקשות משרת מארח בסביבת הווב.
בעצם הבנו שבעזרת הג'יי מיטר אנחנו יכולים ליצור טסט שמבצע העמסה או בדיקת ביצועים על אתר מסוים ואנחנו צריכים לקנפג או לכתוב את הטסט, את הפעולות שאותם אנחנו רוצים לבצע על השרת ודרכם אנחנו נבצע את העמסה על השרת.
ראינו שאנחנו יכולים להוסיף ריקווסטים ידניים ולראות את ה-Response דרך ה-Listenaries, ראינו שאנחנו יכולים לכתוב אסרטים, שבודקים שהריספונס שהתקבל מהשרת, מהאתר המארח, האתר הנבדק נכונים, וראינו אלמנטים של קונפיגורציה שבדרכם אנחנו יכולים בעצם לקנפק את הטסט שלנו.
האלמנט או הקבוצה המרכזית שלנו היא טרד גרופ. טרד גרופ בעצם זו קבוצת משתמשים שאיתה אנחנו נדמה בעצם את העומס. אמרנו בשלב הכתיבה, שלב הפיתוח של הטסט שלנו, אנחנו בדרך כלל נשתמש רק במשתמש אחד כל פעם ונרצה לראות איך ההעמסה מתבצעת.
חלק חשוב בלימוד שלנו עם ה-J-Meter הוא היכולת שלנו לגרום ל-J-Meter להקליט או לתעד יותר נכון פעולות שאנחנו מבצעים באופן ידני מול הבראוזר.
בואו נראה דוגמה. נניח שיש לי אתר בדיקה מסוים, מה אנחנו רוצים לבדוק אתר שנקרא U-Tours demo.uat.com זה אתר בדיקות של HP או החברה של HP שבעזרתם אנחנו יכולים לבצע איזשהו דמו של בדיקות בעזרת ה-J-Meter זה האתר שלנו אנחנו פונים אליו ואנחנו מבצעים לדוגמה לוגין אנחנו מקישים מרקורי בלוגין ביוזר ומרקורי בפסוורד
ולוחצים על כפתור sign in ובעצם ביצענו איזושהי פעולה מול השארת ה-HTTP סרבר, השארת ה-HTTP שמארח את הדף אינטרנט הזה.
אנחנו רוצים שה-Jmeter שלנו יאזין לפעולות שביצענו בבראוזר, בדפדפן, יתעד אותן ועל ידי מניפולציה קטנה או יחסית לא גדולה אנחנו נוכל בעצם לאמץ את הפעולות שעשינו לתוך הטסט שלנו, ללא צורך בכתיבה ידנית של כל ריקווסט וריקווסט, בנפרד כמו שראינו בשיעורים הקודמים.
תכף אנחנו נראה את השלבים, או בשיעור הבא, בסרטון הבא, אנחנו נראה את השלבים, איך אנחנו מבצעים טכנית את ההקלטה. חשוב לי להסביר מה העיקרון שעומד מאחורי פעולת ההקלטה ב-J-Meter, או התיעוד של ה-J-Meter.
לצורך כך נראה את הדיאגרמה הבאה. הדיאגרמה הבאה בעצם מייצגת איזשהו תרשים זרימה שבו הדפדפן שלנו לצורך העניין הוא ה-FireFox, מוזילה FireFox, פונה ב-HTTP request מהמחשב, מהפורט שלו, פורט 80 לצורך העניין, או 443,
לסביבת האינטרנט העולמית, לשרת המערך, ל-HTTP Server, לדוגמה האתר NewTours שראינו,