PracticU

הרצאה 4 - קורס Quality Center השני

בלי כתוביותעם כתוביות
PracticU › Quality Center › הרצאה 4 - קורס Quality Center השני
מילון מושגים:
תוכנית בדיקות - מסמך שמגדיר את היקף הבדיקות, הגישה, המשאבים והלוח זמנים לבדיקת מוצר תוכנה.
דרישות - התיאור של מה שמערכת או תוכנה צריכות לעשות, המשמש בסיס לפיתוח ולבדיקות.
תיקייה - מכל במערכת הקבצים שמשמש לארגון קבצים ותיקיות אחרות בתוך מבנה היררכי.
שם משתמש - מזהה ייחודי שמשתמש מזין כדי להזדהות במערכת, לרוב יחד עם סיסמה.
סיסמה - מחרוזת תווים סודית שמשמשת לאימות זהות המשתמש בעת כניסה למערכת. ככל שהיא ארוכה ומורכבת יותר, כך קשה יותר לנחש אותה.
כפתור - רכיב בממשק המשתמש שהמשתמש לוחץ עליו כדי להפעיל פעולה, כמו שליחת טופס או מעבר לדף אחר.
טופס - אזור בממשק שבו המשתמש מזין נתונים בשדות ושולח אותם, למשל טופס הרשמה או התחברות.

הרצאה 4 - קורס Quality Center השני
ההרצאה עוסקת בתוכנית הבדיקה (Test Plan): איך בונים עץ מקביל לעץ הדרישות, כותבים בדיקה עם שלבים ותוצאות צפויות, ומשייכים אותה לדרישה.
בניית בדיקה
1. תיקייה לכל דרישה: בונים עץ Test Plan מקביל לעץ הדרישות. למשל תיקייה בשם Login, ובתוכה הבדיקות שלה.
2. בדיקה פשוטה לכניסה: בשדה התיאור כותבים מה הבדיקה עושה. המערכת עולה, לוחצים על הקישור, מזינים שם משתמש וסיסמה, ולוחצים על Login.
3. שלבים (Design Steps): לכל שלב כותבים פעולה ותוצאה צפויה. בדוגמה: הרצת אקדמיה מציגה חלון, אייקון ב-Taskbar ואייקון ב-System Tray.
4. תוצאה אחרי לוגין: הכפתור ושדות הטקסט נעשים לא זמינים, הדיאלוג נסגר, והמסך הראשי מופיע.
5. כניסה אוטומטית: בודקים כניסה עם הפרטים השמורים, כבדיקה נפרדת, וגם דרך אייקון Info ודרך תפריט הקשר.
6. צרופות: לכל שלב אפשר להוסיף צילום מסך, קובץ, כתובת אינטרנט או מידע מערכת (System Info). את הצילום לוכדים בעזרת המצלמה של הכלי, או בעזרת Print Screen.
קריאה לבדיקה אחרת
כשבדיקה חוזרת על אותם שלבים, לא מעתיקים אותם. מוסיפים שלב מסוג Call to Test ומפנים לבדיקה כללית, למשל Run Academia. בדיקה כללית צריכה להיות עצמאית, ולכן כל שלב שחוזר מועבר אליה. גם בבדיקת הרישום, פתיחת הטופס נעשית בקריאה לבדיקה הכללית Display Login Form.
משייכים לדרישה
בתצוגת Requirements Coverage בוחרים דרישה ומוסיפים אליה את הבדיקות שרלוונטיות לה. לדרישת הלוגין משויכות כמה בדיקות: הפשוטה, האוטומטית ובדיקת האייקון.
התוכנית נבנית כך שכל בדיקה מחוברת לדרישה ברורה, וכל מי שיריץ אותה יוכל לשחזר אותה.
השיעור הבא בקורס: הרצאה 5 - קורס Quality Center השני

פרקי ההרצאה: הרצאה 4 - קורס Quality Center השני

  1. 00:00

    בניית עץ הטסטים לפי עץ הדרישות

  2. 00:46

    יצירת טסט Login פשוט

  3. 01:45

    כתיבת תיאור הטסט בשדה Description

  4. 02:57

    צעדי התכנון (Design Steps) של הטסט

  5. 03:52

    צעד ראשון: הרצת האקדמיה

  6. 08:01

    הזנת שם משתמש וסיסמה ו-Login

  7. 11:18

    טסט אוטומטי: שמירת סיסמה בלוגין

  8. 13:42

    צילום מסך והוספת Attachment

תמלול ההרצאה: הרצאה 4 - קורס Quality Center השני

הטקסט המלא של הדקות הראשונות בהרצאה «הרצאה 4 - קורס Quality Center השני» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.

  1. 00:03

    טוב אז בהרצאה הבאה בנינו את עץ הדרישות עכשיו בואו ניכנס לטסט פלאן יפה אז הטסט פלאן בנוי בצורה של עץ כמו ה-requirements ואפשר להגיד שניתן לבנות את העץ הזה בצורה מקבילה ל-requirements אז בואו ניצור תקייה ראשונה עבור ה-login, לוגין ואנטר אז איזה מין בדיקות אנחנו הולכים לבצע עבור הדרישה של לוגין אז בואו נגיד לו

  2. 00:52

    new test אז ה-new test הזה ה-test name יהיה זה יהיה simple מקרה כללי פשוט של לוגין בואו נגיד לו אוקיי וכאן יש לנו אפשרות עכשיו לכתוב את ה-description של ה-test הזה של הבדיקה הזו אז אם נחזור שוב למערכת הזו ונגיד לו בלי רג'יסטר

  3. 01:22

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

  4. 01:55

    אחרי שנסיים את ה-Description של מה בעצם הטסט הזה הולך לבצע, אנחנו נכתוב בצורה מפורטת את ה-Design Steps ונמצאו Steps Steps. אעלה את המערכת, לחץ על הלינק, הזן Username כזה, Password כזה, לחץ על Login.

  5. 02:20

    עבור כל אחד מהסטפים רצוי מאוד שיהיה איזשהו expected result. תכף נגיע לזה. בואו נחזור שוב לדיטייל ונרשום מה בעצם הולכת הטסט הזו לעשות.

  6. 02:36

    אז This test is going to test a simple case in which the user activates academia אולי נכתוב את זה בשלבים לוגין בטון זה הטסט בואו נכתוב את הדיזיין סטפס בצורה מפורטת אז אני לוחץ פה על ניו סטפס הסטפס הראשון הוא להריץ את אקדמיה run אקדמיה האקספקטד ויזוט הוא שהאקדמיה תרוץ איך

  7. 04:10

    אני יודע שהאקדמיה רצה אני רואה שפה מופיע לי 2D אסיסטם טריי זה אסיסטם טריי אז הדבר הראשון שאמור להופיע זה אייקון שוד שואו אפ אין דה עכשיו אני מדבר על זה שוד שואו אפ אין דה taskbar יפה אוקיי אז זה השלב הראשון הרצת אקדמיה יפה לשלושה דברים הרצת חלון אמור להופיע אייקון אמור להופיע בtaskbar ואייקון אמור להופיע ב-system

  8. 05:43

    tray יפה זה השלב הראשון שימו לב שאנחנו בתוך לוגין simple לוגין ופלוס השלב השני אחרי שהרצנו הינו לבצע קליק על to sign in with a different account click here אז קליק the link button to sign in כיוון שאין שניים שמתחילים במילים to sign in יש שם בסך הכל שני לינק בטנים אז קליק מה אנחנו מצפים לראות

  9. 06:21

    מה ה-expected results ומצפים לראות את ה-login form. The login form or window should show up in the middle of the screen.

  10. 06:41

    שימו לב ששום אינטיקציה אחרת על המסך לא אמורה להופיע. No other indication on the screen should appear.

  11. 06:54

    זאת אומרת, לא אייקון, לא בסיסטם טריי ולא ב-Taskbar כשאני לוחץ על הלינק הזה חלון מופיע אבל שום אינדיקציה בשום מקום אחר לא מופיעה יפה אז נגיד לו אוקיי לחצנו על הלינק בטון מופיע התופס הדבר הבא אזן יוזרנאים ופאסוורד ולחצה לוגין input into username field

  12. 07:37

    להשתמש ב-username של דניס input into username field דניס input into password field 1234567 click login button מה הexpected result בואו ננסה אני מזין דניס 1234567 וברגע שאני לוחץ על לוגין לוגין יהיה disabled וגם ה-username וה-password יהיו disabled טוב במקרה הזה דניס כנראה כבר צופה בהרצאה בדיוק ברגעים אלו מהבית

  13. 08:31

    user with the same idea already connected אבל אם זה היה מצליח היינו מצפים גם שהתופס לוגין ייעלם ושהמסך הראשי יהפוך להיות יותר דומה למסך הזה, אולי ככה, ושהטווידי יחליף את הכובע שלו מחום, בעצם זה קסקט, זה קסקט החום שלו לכובע אקדמי שחור.

  14. 09:07

    אז Expected Results הם שה-Login Button should become disabled, אבל לא רק ה-Login Button, Login Button, User Name Text Box, אבל לא רק ה-User Name Text Box, And password textboxes should become disabled.

  15. 09:37

    אוקיי, זה דבר ראשון שאני מצפה. Time, after a few minutes אנחנו מצפים שהלוגין דיאלוג should disappear.

  16. 09:58

    ושמה עוד? המיין פאנל שוד שואו סאבג'קט טרי אנד קונטרול זה הסאבג'קט טרי וזה הסאבג'קט קונטרול אז מיין פאנל שוד שואו סאבג'קט טרי אנד קונטרול ומה עוד הכובע של הטוויטי טוויטי אייקונס בוץ אין טאסק בר אנד אין סיסטם ריי שוד פוויץ' טו בלאק אקדמיק פאט.

  17. 11:03

    זהו, אוקיי? וזה טסט, זוהי בדיקה של לוג אין פשוט. עכשיו יש עוד בדיקות של לוג אין. בואו נגדיר בדיקה נוספת. נעשה עוד בדיקה.

  18. 11:22

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

  19. 11:53

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

  20. 12:17

    בואו נצפה שוב יפה. user with the same ID. אז בואו נגיד שיש גם דרך האייקון אינפו. אייקון אינפו קונטקסט מניו. אייקון אינפו זה הדבר הזה והקונטקסט מניו זה הדבר הזה.

  21. 12:50

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

  22. 13:25

    Attachment אני יכול לבחור קובץ בואו נגיד לו ממיידוקימנט נוסיף את זה הוא הוסיף אותו ואני יכול אפילו גם להוסיף פנאפשארט בואו נצלם קליק עכשיו כשאני לוחץ על הקליק אז הוא מקפיץ לי את הדיאלוג הזה למעשה אני רוצה להציג את הלוגין את הטופס של הלוגין יפה ובואו נעשה אלט טאב יפה חזרנו לזה אני לוקח

  23. 14:05

    את המצלמה הוא גם אומר לי פה איך להשתמש במצלמה הזו Drag and drop the camera icon to one of the windows on your desktop to capture it אתה רוצה לצלם משהו על המסך קח את המצלמה הזו וגרור אותה על אחד מהחלונות שנמצאים על המסך זה לא רק על אחד מהחלונות זה גם על אחד מכל אחד מהפקדים למעשה שנמצאים מול העיניים שלך

  24. 14:34

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

  25. 15:00

    אני יכול להגיד לו Attach ואז הוא הוסיף לי גם את התמונה אני יכול להגיד לו סגור וכרגע אנחנו רואים פה את הקליפס שאני לוחץ עליו אז הוא מציג לי את ה-attachments למעשה כתבנו פה test שמישהו שקורא את זה עלול להיות שזה יהיה לו מסורבל מדי לקרוא את זה אז באמת זה יכול מאוד לעזור שנוסיף עוד כל מיני תמונות

לקורס המלא: קורס Quality Center אונליין

ההרצאה הקודמת: Requirements

ההרצאה הבאה: הרצאה 5 - קורס Quality Center השני

הרצאות קשורות מקורסים אחרים

  • הרצאה 1 - קורס Load Runner השני
  • צירוף Windows 11 - השני לדומיין
  • הסבר על Windows Admin Center
  • התקנת Agent של System Center בתחנה

קורסים נוספים במסלול

  • קורס שלם ומקיף בעברית על בדיקות תוכנה
  • קורס Load Runner - בדיקת עומסים
  • מבחן QA לדוגמא