PracticU

הרצאה 11 - קורס Quality Center הראשון

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

הרצאה 11 - קורס Quality Center הראשון
השיעור האחד-עשר מכסה סוגים נוספים של בדיקות: בדיקת דאטאבייס, בדיקת שחזור (Recovery), וההבחנה בינה לבין Backup and Restore.
בדיקת דאטאבייס
1. שתי דרכים: בודקים את הנתונים דרך Quality Center עצמו, או דרך מסך הדאטאבייס של Site Administrator.
2. תצוגת הדאטאבייס: דרך Site Administrator, בתוך הפרויקט, אפשר לראות את הטבלאות ולהריץ שאילתות בעזרת Execute SQL.
3. דוגמה: מוסיפים משתמש מרשימת המשתמשים, ואחר כך בודקים שהוא נרשם בטבלה Users.
4. רישום הבדיקה: בשיעור הבדיקה נוספה תחת דרישת הדאטאבייס של ההרשמה, בתיקייה נפרדת. הצעדים בודקים שכל הפרטים שהוזנו בהרשמה נכתבו לטבלה, ושהם מופיעים באדמין.
בדיקת שחזור (Recovery)
5. הקלטה עם כיבוי: מתחילים להקליט, ואז מכבים את המחשב באמצע. אחרי ההפעלה מחדש בודקים שההקלטה נשמרה עד הרגע שבו כובה המחשב.
6. יציאה בלי אזהרה: אפשר גם לסגור את האקדמיה באמצע הקלטה בלי אזהרה, ולבדוק שהמידע שנרשם עד אותו רגע נשמר.
7. הבחנה: Recovery הוא שחזור עצמי של המערכת. Backup and Restore הוא תהליך שבו מוחקים את הכול ומחזירים מגיבוי. השיעור מציין שבמערכת הזאת לא מצאו דרך לבדוק את Backup and Restore.
סוגי בדיקות נוספים
8. סיווג: בדיקות כמו System Availability וזמינות הורדה הן סוגים נוספים. בשיעור מציינים שיש סיווגים רבים, אבל רוב המקרים מכוסים בחמישה סוגים: דאטאבייס, גוי, פונקציונליות, שחזור וסניטי.
אחרי השיעור אפשר לבדוק נתון שנכתב לטבלה, ולבדוק אם המערכת משחזרת הקלטה אחרי כיבוי.
השיעור הבא בקורס: הרצאה 12 - קורס Quality Center הראשון

פרקי ההרצאה: הרצאה 11 - קורס Quality Center הראשון

  1. 00:00

    סוגי הבדיקות ובדיקת דאטאבייס

  2. 00:39

    צפייה בטבלאות דרך State Administration

  3. 02:53

    הרצת SQL ישירה על טבלאות הכלי

  4. 03:48

    הוספת משתמש לפרויקט ובדיקתו בדאטאבייס

  5. 05:23

    בדיקת דאטאבייס בתוך הכלי

  6. 06:50

    בדיקת רשומה בטבלה לאחר רישום

  7. 08:54

    יצירת טסט Database לרישום

  8. 10:13

    בדיקת הפרטים בטבלת המשתמשים באדמין

תמלול ההרצאה: הרצאה 11 - קורס Quality Center הראשון

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

  1. 00:01

    עד עכשיו עשינו שלוש סוגים של בדיקות, עשינו בדיקה דגוי, עשינו בדיקה של פונקצ'ונליטי ועשינו בדיקה של סייניטי. אוקיי, עכשיו אנחנו נדבר עוד על קצת סוגים נרחבים יותר של בדיקות.

  2. 00:22

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

  3. 00:49

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

  4. 02:01

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

  5. 02:24

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

  6. 02:50

    אנחנו עושים את זה דרך ה-SQL. סליחה, Execute SQL, אנחנו יכולים להוסיף רשומות, להוסיף דברים בטבלה. מה שאני רוצה שנסתכל על זה על ה-Site User, מסתכלים שפה אנחנו בעצם מגדירים משתמשים הנה יש פה יוני עכשיו כשאנחנו הולכים לסייט פרוג'קט אנחנו נלך ליוזרס הולך ליוזרס אנחנו נראה שיש

  7. 03:28

    פה את המשתמשים זה אומר שאם אני עכשיו אומר בעזרת בוא נלך לא לכאן נוריד את זה נלך נפתח את האקדמיה כך רואים את הנתונים על האקדמיה יש לנו פרוג'קט יוזרס כאן אני יכול להוסיף יוזרים, אני עושה לו add, אני מוסיף add from user list, לדוגמה אני אוסיף את דייוויד אז דייוויד עכשיו בפנים, אוקיי אני צריך לבדוק

  8. 04:23

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

  9. 04:56

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

  10. 05:17

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

  11. 06:05

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

  12. 06:37

    אם אני מוסיף user הוא נרשם לתוך users בוא נראה אם יש פה user in a user או אם אני רושם שאלה זה נרשם לתוך questions אוקיי אז אנחנו נבצע את הבדיקה עם הכלי הזה בוא נרד נוריד את זה למטה נלך ל-requirement יש לנו מקום מסוים שיש לנו בו בדיקת דאטאבייס בואו ננצל את המקום הזה כי אנחנו לא הכנסנו את כל ה-requirements

  13. 07:12

    ולכן אנחנו נצטרך להשתמש בזה אז אם אני לא טועה צריך להיות לא וזה צריך להיות ב-registration אוקיי, דאטאבייס in table זה קצת לא מובן ה-requirements זה כתוב פה אוקיי, דאטאבייס רג'יסטרי, אחלה, יופי, שינינו את זה, אז בואו ניקח את זה,

  14. 08:11

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

  15. 08:58

    קונטרול v ודאטאבס רג'יסטריישן זה בעצם הבדיקה שלנו אוקיי בוא נוסיף טורפו רג'יסטריישן דאטאבס רג'יסטריישן בוא נוסיף את זה מנה אוקיי אז יש לנו את זה פה יופי בוא נכסים את הדיטיילס ובוא נקרא את הרקוורמנט שוב פעם לפני שנעשים דיטיילס שלא נהיה בטוחים בהם אז אנחנו ל-coverage, לחצנו ל-requirements וזה מוביל אותנו.

  16. 09:42

    אז פעמיים לחץ כאן, אוקיי. All the data inserted to the fields written to the fields written to the database in table users שבגלל שזה ברג'סטריישן זה ה-fields בתוך רג'סטריישן, אוקיי?

  17. 10:09

    אז אוקיי, בואו נחזור ל-plan. סליחה, לא ערב, ל-plan. דיטיילס אוקיי a new student registration register register אוקיי בואו נעשה that the details of a new student registration are written to the database and ted in the admin אוקיי בואו נמשיך התחילים עם הסטפס עכשיו אנחנו יכולים להעתיק בואו נלך

  18. 11:35

    לסייניטי או לפונקצ'ינליטי מה שלא יותר טוב לא נלך לסייניטי הפשוט ניקח מפה נעשה בעצם רג'יסטריישן מאוד פשוט תורם אני נעשה קופי תורם נעשה פאס ונרשום כאן נוסיף סטפים אוקיי לוג אין, בוא נעשה לוג ארט סיסטם ולוג אין אז אדמין, אז רות, אז רות אדמיניסטרטור אוקיי אוקיי אופן the admin in the user table יותר user

  19. 13:21

    table is open נמשיך הדסקריפשן שלנו עכשיו זה check that all the details you inserted in step 4 in the admin table all the details played.

  20. 14:28

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

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

ההרצאה הקודמת: הרצאה 10 - קורס Quality Center הראשון

ההרצאה הבאה: הרצאה 12 - קורס Quality Center הראשון

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

  • הסבר על AD - Administrative Center
  • הרצאה 1 - קורס Load Runner הראשון
  • ה-SCRIPT הראשון שלי
  • הפרויקט הראשון שלנו ב-GitHub

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

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