
web_reg_save_param.web_set_max_html_param_len, שמגדילה את גודל המחרוזת שנשמרת.הטקסט המלא של הדקות הראשונות בהרצאה «הרצאה 18 - קורס Load Runner הראשון» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.
בוקר טוב, אנחנו בהקלטה של שיעור מספר 8 לבדיקות אוטומטיות בנושא של הלואוד ראנדר בנושא הקורלציות. בנושא הקורלציות דיברנו עליו בשיעור הקודם והתמקדנו בנושא של הקורלציות הידניות, מה שנקרא, כאשר הטיפול אחרי הקלטה מתבצע בצורה ידנית וכניסה לסקריפט, ואופציה נוספת היא למעשה לעשות את זה בצורה
אוטומטית ולתת ללואוד ראנדר לדאוג ולתפוס את הדברים הדינמיים שעוברים בין השרת לקליינט. מזכיר לכם שהקורלציה היא למעשה פעולה של לתפוס נתונים דינמיים שעוברים משרת לקליינט ולאחר מכן הם צריכים להינגן שוב לשרת בממשך הסקריפט, אוקיי?
אז בואו נראה איך זה מתבצע בתוך הלואוד ראנדר, זה ה-load rounder שאנחנו מכירים, העליתי את ה-web server שלנו, אז אל תשכחו לעשות את זה גם אתם בזמן התרגול, ואנחנו נתחיל בקריפט.
חשוב לוודא שהלוגים מורחבים, כדי שנוכל לראות את הלוגים בצורה תקינה, ואפשר להתחיל בעצם לרוץ. נראה שאנחנו מתכתבים עם ההקלטה, הכל בסדר. אני בשלב הלוגין, אז אני אכניס להערה לתוך הסקריפט שלי, לוגין, אזכיר לכם גם שהנושא של הקורלציות הוא למעשה חלק מהטקשן בפלואו שלנו של התחזוקה, זאת אומרת יש לנו שלב של התכנון, שלב של ההקלטה
ושלב של התחזוקה ושלב האחרון זה שלב של הניגוד. אוקיי, עד עכשיו השתמשנו בuser.net, יש user default TV שבא עם האפליקציה, הסיסמה היא BID, אוקיי?
הסיסמה היא BID ואני עושה לו גיד. אוקיי, נכנסנו פנימה, סיימנו ובואו נעשה עכשיו בשלב הזה ביצוע הזמנה, אוקיי? אני לוחץ על הפלייטס, אני אטוס מדנדברג ללונדון, אני אטוס מחר ואחזור מחרתיים, זה ראונד ריפ טיקט, אני אקח מעבר, פורס קלאס, השעות האלה מתאימות לי,
לא נשנה אותן, אלה הפרטים שלנו, רק נכניס את הכרטיס אשראי 3, 4, 5 ואקספר דייט זה 12 ל-11 ונעשה קונטיניו אוקיי אני חושב שבשלב הזה אפשר לעצור כי אנחנו הקלטנו מספיק אני עושה סטופ קריא את המדים שלנו שימו לב אני כבר מצביע לכם על משהו שנקרא user session משהו שמנוגן על ידי השרת וזה המקום שאני רוצה לטפל בו
תכף גם נראו למה. בואו ננסה לנגן את הסקריפט שהקלטנו, אוקיי? אבל לפני שנעשה את זה, אני אשמח שנשמור עליו. סייף אס, בואו נעשה את זה כלסד בודד פורלי של 1, אוקיי?
סיבה שאני בוחר באינדס 1, כי אני ארצה להקליט את זה עוד הפעם ונוכל לעשות את הקומפר. קודם כל, בואו נראה אם אנחנו מצליחים לנגן אותו, אוקיי?
היה איזשהו כישלון. כמו שראיתם, היה כישלון. בואו נראה איפה נכשלנו. URID Dispatch Incorporably Embed User Session Value.
אתם רואים, אפילו יש לנו עזרה Please Use This Link. מסתכלים כדי לדעת מה זה ה-This Link. לא יודע, לא נותן, אנחנו נוותר, זה לא כזה קריטי.
אבל מה שאני בכל מקרה ארצה לראות זה קצת את הלוגים שלי. בואו תראו, כאן את הלוגים. הם לא הכי קריאים בעולם, אבל מה שאני בכל מקרה רוצה להראות לכם משהו, שהנה אני מכניס את היוזר דייב ופאספורט ואפילו לי קשה קצת לראות פה איפה הערך שחוזר לנו מהשרת בוא נראה בטריוויו, אולי יהיה לנו קצת יותר קל
שנייה, זה לא, לוגין, סמית דאטה אולי, סרוור רספונס, כמה הוא מחזיר לנו, פוקיס, פודי, ירקו, טורספלט איפשהו כאן, להניח, אני סתם חיפשתי את זה, לא הצלחתי לזהות, יכול להיות שזה המספר הארוך שיש לנו כאן, אם איזה שהוא, אה, זה הקרדיט קארט, אז כנראה שזה לא, בואו נראה ב-URL WebTools, עדיין לוגין, סמית, פה איפשהו, כאן,
תכף תכף, ואם לא, זה בדיוק יביא אותנו לנקודה שרציתי לדבר עליה, דילגס בודי WebTools Navigation, לא משנה, מה שאנחנו הולכים לעשות כרגע זה להקניק את הסריפט שלנו פעם נוספת.
בואו נעשה את זה. אבל לפני זה אני רוצה לשמור את הלוגים האלה בצד. בסדר? כי סביר להניח שהסשן ID שאנחנו מנגנים הוא נמצא איפשהו כאן, וככה נוכל לגלות שזאת הסיבה לבעיה.
ניקח את זה, הולך ל- notepad++, אני מזכיר למי שלא זוכר שזה האדיטור המועדף עליי, הוא חינם, אפשר להוריד אותו מהאינטרנט והוא מאוד מאוד נחמד.
הוא שומר את הערכים האלה. אתם יודעים מה, אפשר לשמור את זה בדסק-טופ, ולקרוא לזה ORLay21Long, אוקיי, בסדר, והולכים להקליט פעם נוספת. מוכנים?
קראתי את ההקלטה פעם נוספת, שום דבר לא השתנה. Override the Record, לרקוד את זה ב-Override it, Override the Existed Action, נו, אני לא רוצה סתם לעשות רקורד, אני רוצה בעצם לפתוח סקריפט חדש.
אוקיי, קנצל, לוודא שאנחנו ב-attended logs. סטארט רקורד. אני משתדל לבחור אותן פעולות כדי שהסקריפט יהיה כמה שיותר דומה לסקריפט הקודם שלנו, ובצורה כזאת אני מזהה את הכמות ה-differences, הדברים השונים בסקריפטים, חוץ מהדברים המדהימים שבאמת עוברים בתוך הסקריט.
אוקיי, אותו יוזר, כמו שאתם זוכרים, ג'ו ג'ו או הו הו, אם זה בספרדית, ביד, כמו גרעין, לא ביד בי איי איי אלא בי איי איי אנד, נוגעין, פלייטס, תא טיסה בדנברג ללונדון, תא תאריכים ממחר למחרות ראונד טריפ,
כמובן מעבר ו-first class ו-continue, אוקיי, כרטיס אשראי אני אכניס אותו כרטיס אשראי שהיה לי וכמובן שהxpar date 12.01. אני חושב שאפשר לעצור, יפה מאוד.
בואו נשמור את הסקריפט הזה באותו מקום, רק שהוא יהיה כרגע קורלשן 2. יפה מאוד. נסגור את ה-node 3, אני אסגור את ה-start page ובטעם רוצה להישאר עם השני סקריפטים האלה שיש לנו כאן.
בואו ננגד גם את הסקריפט השני ברשותכם, נעשה את זה. כמובן שהוא גם נכשל. אני גם רוצה לקחת את הלוג שלו כדי שנוכל לעשות לו קומפר ולהבין אולי איפה הסיבה שבגללה לא הצלחנו ללגן.
אני חוזר ל-NodePad שלי, הופך את זה ועושה Save As לקורלשן 2. בואו קודם כל נשווה את הלוגים, נראה אם יש איזשהו שינוי. מה שיפה ב-NodePad פלאס פלארד, במקום להשתמש בתוכנות להשוואת קבצים כמו Windif, הוא מאפשר לי לעשות את זה מתוך הפלאגינים שלו ויש לו קומפר.
נעשים to compare. שני. תדר, open. זה הראשון, זה השני, open. לשאת לארנינס, קומפר.
אוקיי, הנה זה הקומפר שלנו. בואו נראה באמת איפה יש לנו את השינוי המשמעותי. זה החלק, השורה 5, זה רק השם של הקובץ. שורה 11, זמן המתנה, זה הזמן הדיבורים שלי.
או זמן המתנה של המשתמש תאריך ושעה כנראה כאן קצת שונים זה פחות קריטי עוד פעם זמן המתנה בואו נמשיך הלאה זמן המתנה מה זה כאן זמן דיגון מה יש לנו כאן כאן כאן טרל איי די איפה השינוי גם זמן המתנה גם כאן זמן המתנה אני רוצה להגיע למשהו יותר משמעותי אולי איפשהו כאן יש
או, שימו לב, ה-Session ID, אתם רואים? S-I-D, Session ID, זה משהו שהפריע למעשה, זה משהו שהגיע לנו מהשרת, אוקיי? זה הגיע