
הטקסט המלא של הדקות הראשונות בהרצאה «הרצאה 6 - קורס Quality Center הראשון» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.
אוקיי אז עד עכשיו כבר כתבנו requirements כמו שרצינו שלב הבא הוא להתחיל לרשום טסטים אוקיי יש לנו קטגוריות של טסטים אנחנו נתחיל אחת אחת ונרשום פייבוריט אני שמתי את זה שם אוקיי אנחנו נכנסים יוני אני נכנס יוני אוקיי זה הפרויקט שלנו לוגין ואנו נכנסים אז איזה בעצם בדיקה אנחנו צריכים לעשות
לפני שאנחנו יכולים להיכנס עם הבדיקות לעומק אוקיי, זה ה-requirement שלנו, אנחנו נלמד להשתמש בהם אנחנו נעבור לטסט פלנד, אנחנו עוד שנייה נסביר מה זה טוב, אוקיי, אז מה, אנחנו לפני שאנחנו יכולים להיכנס עם בדיקה
יש בדיקת פונקציונליות, אנחנו רוצים להיכנס ולבדוק פונקציונליות אנחנו רוצים להיכנס, או אפילו לא להיכנס ולבדוק תורים, לבדוק גוי אנחנו רוצים לבדוק בדיקה למשל של ריקאוברי שזה בעצם איך אנחנו, יש שם אחד ריקאוברי שזה בעצם אנחנו הורסים דברים ואנחנו, זה משתחזר מעצמו באיזושהי דרך מסוימת
שזה ריקאוברי איך הוא בעצם למשל אם אני סוגר את המחשב באמצע פעולה יש מה שנקרא Backup and Restore כשאנחנו עושים Backup אנחנו רוצים לראות שה-Backup שאנחנו עשינו הוא טוב ושאפשר לעשות לו רסטור ושכל הנתונים חוזרים כפי שהם אנחנו רוצים לעשות בדיקות של דאטאבייס,
בדיקות על הרשת אנחנו רוצים לעשות כל מיני בדיקות אבל לפני זה אנחנו צריכים לדעת שהאפליקציה באמת עובדת. לכן עובדת בהגדרה של QA נקראת בדיקת שפיות, בדיקת Sanity.
מה זה בדיקת סייניטי? בדיקה מהירה לראות שבכלל האפליקציה עולה בלי פונקציונליות עם פונקציונליות מאוד מאוד פשוטה וזה מספיק בלי להיכנס ליותר מדי לעומק אוקיי עכשיו מה שחשוב מאוד בבנייה של טסטים זה לעשות את זה בצורה גנרית לחסוך לנו לעתיד אוקיי אז בוא נתחיל נסביר גם איך זה בעצם מתפצע בצורה גנרית ה test plan כפי שאנחנו זוכרים אוקיי אז כמו
שיש לנו את ה test director לנהל את הבאגים יש גם מסמכים אחד המסמכים נקרא stp software testing plan אנחנו מאמין שיש חומר בqa בספריית qa כאן כפי שאתם רואים בכל הספרייה הזאת בטוח מסבירים על stp אני לא רוצה להיכנס לזה יותר מדי אך אני רוצה שאנחנו נבין טיפה את ההגבלה לכן אנחנו בגוגל software testing plan אנחנו
הנה יש לנו פה אחד שאפשר להיכנס אליו הנה אנחנו רואים software testing plan כאן הוא נותן לנו קצת על מה מדברים יש לנו את הסקופ מה בעצם אנחנו הולכים לבדוק מה out of scope מה לא ייבדק בגרסה הזאת סיסטם overview רפרנס דוקיומנט על מה בעצם עוד מסמכים שאנחנו הולכים לעבוד איתם זה ה-Environment של הבדיקות שלנו, באיזה סביבה אנחנו בודקים, אנחנו רואים שיש לנו פה פלטפורמה,
Operating System, יש לנו פה לינוקס, כל מה שאנחנו, זה בעצם מסביר, בקיצור יש לנו פה הכל, הסברים, ומה שחשוב לנו פה זה מה שפה מתחיל, Plan Tests, ופה אנחנו כבר מקבלים כל מיני טסטים שיש לנו כפי שאנחנו רואים, סוגים של טסטים וזה בעצם אוקיי אוקיי אז כמו
שאמרנו tp זה בעצם שם את כל הplan שלנו שזה בעצם מה שאנחנו מתכננים לבדוק עכשיו מה שבאמת אנחנו בודקים נקרא test plan וזה כתוב בתוך הstd software testing design כמו שעשינו חיפוש באינטרנט אנחנו נמשיך ויש לנו std בדיוק כאן וזה כאן כתובים הטסטים אמרנו את unit testing step לא ניכנס להגדרות
כי פה זה באמת סוג של בדיקות שהן לא ממש ל-QA מתחיל בוא נגיד ככה או ל-QA שהוא לא מתעסק בתכנות אבל בוא נקרא יש לנו פה testing step יש לנו expected result ו-actual result שזה בעצם ככה אנחנו כותבים טסטינג ואת זה כל זה כותבים רק במסמך אחד שנקרא std באיזה סקשן של std בטסט פלנד
אוקיי אז משם בא המונח וזה כל מה שרצינו לדעת ויש לנו פה טסט פלן פה אנחנו כותבים טסטים אוקיי והטסט הראשון שאנחנו נכתוב יהיה סייניטי אז יש לנו את הכפתור הזה בואו נעשה new subject נכתוב אוקיי אקדמיה בואו נגיד 7.2 איזה גרסה זאת בואו נסתכל health:7.1022 נסגור נלך 7.1022 אוקיי נעשה אוקיי אז יש לנו בתוך הסאבג'קט
התחלנו גם לשנות את השם של הסאבג'קט ולעשות אותו ככה בוא נשאיר את זה ככה טוב בדיקה נוספת אנחנו מושנים צייניטי אוקיי זה אומר שזה בדיקות צייניטי ואנחנו מתחילים את הטסט הראשון שלנו טסט ניים קודם אנחנו צריכים להחליט מה אנחנו הולכים לבדוק כבדיקת צייניטי אז א' כל
אני מציע שלפני שנבדור אנחנו נצטרך להכין דברים בצורה גנרית ולהכין טסטים מאוד קטנים שמהם אנחנו נבנה טסט אחד גדול אבל בשביל ההתחלה בוא נעשה טסט אחד נורמלי ואחר כך כבר נראה מה ממנו אנחנו יכולים לחלק אז הטסט הראשון שאנחנו נעשה בעצם יחסי פלואו שבעצם כניסה של משתמש לעשות לוגין לעשות רג'יסטר ואז לעשות לוגין
אוקיי, אז בוא נעשה רג'יסטר רג'יסטר, בוא נעשה מספיק רג'יסטר אוקיי, עכשיו אנחנו פה לא מכניסים פרמטרים שונים, בודקים מקרי קצה שזה אומר מה היה יכול לקרות בגבולות אנחנו פשוט עושים כמו רובוט מה שצריך לעשות בלי להתחכם וכמה שפחות או יותר להפעיל מאמץ על המערכת אוקיי רגע נעשה פה רג'יסטר מה גדולה
אוקיי אז כבר יש לנו את הדיטיילס אנחנו פה נכתוב דיסקריפשן על הרג'יסטר שאנחנו בעצם עושים בסייניטי אבל לא כרגע יש לנו design steps פה אנחנו בעצם כותבים את הצעדים אז בואו נתחיל דבר ראשון אנחנו נלחץ על הפלוס נעשה new step אוקיי יש לנו pre-condition pre-condition זה אומר מצב שלפניו שכאילו דרכו אנחנו נוכל
לעשות את הטסט ובלעדיו אנחנו לא נוכל לעשות את הטסט זה בעצם מה יהיה הדרישה המוקדמת לטסט עכשיו הדרישה המוקדמת שלנו בשביל לעשות רג'יסטר זה שהורדת את האפליקציה אוקיי אז את זה אנחנו כותבים לא בדיזיין סטאפס אלא אנחנו כותבים את זה בדסקריפשן אוקיי
אז בואו נתחיל בדיסאייל סטאפס דבר ראשון אנחנו כותבים אוקיי לפני בואו נוותר על ההמתנה הרבה ונכתוב פרמפונטישן דאון לואוד אנד אינסטול דה אקדמיה ווארה אוקיי אוקיי נמשיך לכתוב דבר נוסף דאון לואוד דה פריימוור אנד אינסטול
אוקיי את זה ניקח לסבב שחור נשים פה אנקר יותר נוח ככה יופי אוקיי יש לנו פה עוד לכתוב על הטסט בקצרה לא להרגע אוקיי שוב על מה לחצתי על כאן זאת אומרת להתחיל לרשום סטפים אוקיי אז מה הסטפ הראשון שלנו בעצם אנחנו בעצם צריכים ללחוץ על פתיחה של התוכנה אז בעצם בוא נגיד open אנחנו צריכים לפתוח open the academia open
the academia software or application יותר יפה אוקיי מה אקספקטד ריזולט אקדמיה open אוקיי אז בעצם אנחנו רוצים להיכנס והוא צריך לשאול אותנו שתי אופציות איך לעשות לוגין אוקיי עכשיו איזה אופציות בוא נסתכל אנחנו לא יכולים ממש לכתוב לראות דברים מסוימים אפשר מחוץ או לכתוב אפליקציה חדשה אוקיי אז יש לנו
קליק here to sign in קליק here to sign in וto sign in with a different account click here אוקיי יש לנו אוקיי change