
הטקסט המלא של הדקות הראשונות בהרצאה «הרצאה 5 - קורס Quality Center השני» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.
אוקיי אז אנחנו רוצים להמשיך את ה-Test Plan שלנו אבל קודם כל הוספנו פה את רג'יסטר אז הייתי רוצה לחזור ל-Requirements לדרישות ויש לנו פה את רג'יסטר והייתי רוצה לשייך את רג'יסטר והיא לא נמצאת כאן אז אני אעשה פה רפרש רפרש אתם רואים הוא עושה רפרש למה שסלקטד אז אם אני אגיד לו לוגין עדיין הוא לא יעשה רפרש למה שאנחנו צריכים צריך לבחור את סאבג'קט ורפרש ואז הוא יוסיף לנו את רג'יסטר.
אז אני בוחר את רג'יסטר ואומר לו אוסף, אז הוא מוסיף לי לפה את הטסט. עכשיו מה הרעיון של לשייך בדיקות ל-requirement, לדרישות?
הרעיון הוא שאנחנו בסופו של דבר עשינו כבר, הרצנו בדיקות, אחר שהרצנו את הבדיקות אז היינו רוצים לראות יחסית למסמכי הדרישות כמה מהדרישות כוסו על ידי בדיקות.
אז אנחנו נלך ל-view ונביט על הדרישות במוד של coverage analysis. coverage זה כיסוי ואנליסיס זה מחקר או ניתוח. ניתוח כיסוי, עד כמה הטסטים כיסו, או הרצת הטסטים כיסו את הדרישות. בואו נבחר את זה.
אז מה שאנחנו רואים פה זה שלוג-אין כרגע אומר לי אחד. מה אחד? אז הוא אומר לי שיש פה שתי בדיקות. אחת, לא הריצו אותה.
והשנייה, not covered. מה זה אומר? בואו נבחר את זה. אותו דבר, ו-Refresh, כן, No Run, בואו נגיד לו עוד פעם, אותו דבר. טוב, בהזדמנות נחזור ונסביר את הדבר הזה, אבל אנחנו נראה בסוף שאני יכול להסתכל על מסמכי הדרישות ולראות כמה, עד כמה הם כוסו, עד כמה סך הכל הדרישות של המערכת נבדקו.
זה משהו שבסופו של דבר המנהל של הפרויקט יכול להסתכל עליו ולהגיד אוקיי לקבל הערכה עד כמה הבדיקות מיצו סליחה עד כמה הבדיקות מיצו את הגדרת המערכת את הדרישות של המערכת. נחזור לטסט פלנד שלנו ואנחנו ממשיכים אז סיימנו את לוגין ואת רג'יסטר הדבר הבא שאנחנו רוצים להוסיף זה דאונלויד.
נבחר את subject כדי שהתיקייה שנוסיף תהיה מהשורש נגיד לו אוסף ונבחר פה את download יפה וב-download נוסיף בדיקה פשוטה simple או במילים אחרות אנחנו נעשה download על ידי לחיצה על הכפתור download lecture אז זה יהיה download lecture button זה סוג הבדיקה שנערוך כמובן שיש בדיקות אחרות באזור הדאונלואוד וזו בדיקה על ידי כפתור פליי,
פליי בטן גם היא גורמת לדאונלואוד להתרחש אז יש לפחות שתי דרכים לבצע את הדאונלואוד עכשיו דאונלואוד יחסית לפליי לא תמיד דאונלואוד אמור להתרחש זאת אומרת כשאני לוחץ על פליי והקובץ כבר נמצא אז המערכת אמורה לזהות את זה ולא אמורה לנסות להוריד את הכובד אז בואו נוסיף אולי תיקייה של פליי בתוך דאונלואוד
למרות שאנחנו עוד מעט נוסיף תיקייה פליי בפני עצמה אז לא אז כשנוסיף את התיקייה פליי אז נתייחס לדאונלואוד כתוצאה מפליי אז כשאני לוחץ על פליי בטן לפעמים זה גורם לדאונלואוד בואו נלך לסעיף הבא סעיף פליי וכשאני לוחץ על פליי אז ההרצאה אמורה להתנגן בואו נוסיף טסט שאני לוחץ על פליי בטן ובדיטיילס בדסקריפשן
אני ארשום כן הרי יש לנו כרגע פליי בטן בדיקה של פליי שאמורה לגרום לדאונלוד לעומת בדיקה של לחיצה על פליי שאמורה לגרום לפליי אז הפליי הזה This test is for a case where the lecture file has already been downloaded.
כבר מלפני לחיצה על הפליי, הקובץ הורד, לעומת הפליי הזה. למה זה טוב? test is for a case where the lecture file has not been downloaded yet שימו לב שאם עדיין לא הורדנו את הקובץ ואנחנו נוחצים על play אז יש message box ששואל אותנו אם אנחנו רוצים להוריד או לא יפה מאוד עכשיו לפעמים אנחנו מקנפיגים את המערכת אנחנו מגדירים את
המערכת בצורה הבאה אנחנו הולכים לתולס אופשנד דיירקטורי ואנחנו משנים את הנתיב של איפה שנמצאים הקבצים של ההרצאות לאין מכללת דוט נט.
אין מכללת דוט נט כשאני לוחץ עליו משנה לי את הסאבג'קס דיירקטורי לנתיב שבו נמצאות כל ההרצאות שאנחנו מנגנים ואנחנו בתוך המכללה ברשת המקומית אז זה אומר גש למחשב עם שם server 02 ושם יש נתיב כזה וכזה ושם יש את כל הקבצים בקיצור אז צריך שתי בדיקות לגבי download אחת זה במצב בוא נעשה פה cancel וtools options אחת זה עם איזשהו נתיב שנבחר פה ואחת אחרת זה עם הנתיב
המשותף לכל המחשבים, דרך אגב, הטכניקה הזו של לשים מחשב אחד בחברה שכל המשתמשים עושים דאונלוד מהאינטרנט לתוך המחשב הזה וכולם ניגשים אל המחשב הזה כאילו הוא ההעתק המקומי של הקובץ, השיטה הזו נקראת פרוקסי, למעשה התיקייה הזו או יותר נכון המחשב הזה מתפקד כפרוקסי, פרוקסי, מהמילה
אפרוקסימט בערך, או פרוקסימיטי, קרבה. פרוקסי זה המקורב, המקורב של המרוחק. זאת אומרת, אני מחזיק שרת קרוב אליי, שמייצג את השרת המרוחק ממני.
אני מחזיק את הפרוקסי של המחשב המרוחק. אני מחזיק את הקרוב של המחשב המרוחק. אז צריך לבצע לפחות שתי בדיקות. בדאונלוד בפליי בוא נגיד שצריך לבצע פה בדיקה ללחוץ על דאונלוד הייתי אומר אפילו ככה דאונלוד לקצ'ו בטן צריך לבצע שתי בדיקות הייתי עושה טסט נפרד שבו אני מגדיר את התיקייה שבה אנחנו אליה אנחנו מורידים
ושתי בדיקות זהות אך שפעם אחת אני אפעיל טוב בואו נעשה את זה וזהו בקיצור אני אגדיר פה בדיקה אחת שבה אני אני קובע שהדירקטורי היא הלוקאלית אז בוא נגיד לוקל פולדר לתוך לוקל פולדר נקרא לזה into to local folder ובדיקה אחרת תיקרא into proxy לתוך proxy ו-download lecture button אני בעצם רוצה שתי בדיקות אחת שהיא בנויה על local והשנייה בנויה על
proxy אז זה יהיה ה-download הראשון בואו נלך ל-design step ואני רוצה להפעיל את הטסט של דאונלוד של into local folder אוקיי ואני רוצה עוד בדיקה אחת בואו נשנה אולי את השם שלה download into local על ידי lecture button בלי ה-lecture button download into local ועוד בדיקה אחת של בעצם
לא צריך את הדאונלוד מספיק אינטו פרוקסי הבעיה שכבר יש אינטו פרוקסי אז נוסיף את המילה דאונלוד אינטו פרוקסי אז יש לנו את הבדיקה השנייה וזאת תתחיל מדאונלוד אינטו פרוקסי יפה אז באינטו לוקל פולדר שאני אוריד ממנה אשאיר את זה רק אינטו לוקל פה אני אגדיר צריך להפעיל את המערכת לעשות לוג אין ולשנות את הדירקטורי לשנות את הטולס אופשינס
דירקטורי באחד מהם אני לא אגע אני אשאיר את זה על נורמל ובשני אני אגיד לו in מכתה לדוטנט אז בלוקאל למעשה אין מה לעשות אבל כן היינו רוצים לוודא שזה באמת לוקאלי כי אל תשכחו שאם אני משאיר את זה, אם אני משאיר את זה ככה ואומר לו אוקיי, ומכבה את המערכת, אז הנתיב הזה ייזכר כך שבפעם הבאה שאני מריץ
את המערכת זה יהיה הנתיב. לכאן יורדו ההרצאות. זאת אומרת שאני חייב, אני לא יכול פשוט להגיד טוב בוא נניח לזה כמו שזה היה, כי אני לא יודע איך זה היה אז מה שאני חייב לעשות זה לכתוב באופן מפורש לשנות את הנתיב למשהו לוקאלי זה הכי בטוח בואו נוסיף step סליחה קודם כל מה שאני רוצה do you want to
save no קודם כל אני רוצה להריץ את המערכת run academia ואחרי זה אני רוצה להתחבר בצורה פשוטה אז אולי ניגש לdownloading to local אז לא, אני לא רוצה לעשות את זה בדאונלוד אינטו לוקאל כי זה יחזור על עצמו פעמיים אבל בעצם סימפל בעצמו הוא כבר עושה לוג אין מושלם
סימפל גם עושה run, גם עושה display וגם עושה לוג אין כל מה שאני צריך לעשות זה רק להפעיל את הטסט הזה אז רק שלב אחד, אז זה בסדר אז לשלב הזה תכף נגיע קודם כל אני רוצה להוסיף טסט של משהו של לוגין סימפל, אני מוסיף את סימפל, אני אוסיף אותו
ראשון, ככה קודם כל אני מתחבר, אני מפעיל את המערכת, מציג את הדיאלוג של הלוגין, מזין יוזרני ופסטורט ועושה קונקט, אני מחובר אחרי שאני מחובר, אני משנה את הנתיב ללוקאלי ואחרי שהנתיב הוא לוקאלי, אז אני אומר לו,