PracticU

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

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

הרצאה 12 - קורס Quality Center הראשון
השיעור השנים-עשר עוסק בקונבנציות של כתיבה ב-Quality Center: מבנה תיקיות, שמות בדיקות לפי קונבנציה, והתאמה ללקוח שמוגדר בקסטומיזציה.
קונבנציות
1. הרגלי כתיבה: לכל מקום עבודה יש דרך משלו לכתוב כותרות, תיאורים ומבנה תיקיות. כדאי להתאים את עצמך לקונבנציה שנהוגה במקום.
2. קסטומיזציה: כשמפתחים מוצר שמותאם ללקוח, יש ב-Quality Center תיקייה לכל לקוח. תחתיה נמצאת תיקיית General, שממנה מעתיקים קומפוננטות כלליות, ולכל לקוח נוספים טסטים לפי האפיון שלו.
3. קוד הדרישה: בשיטה אחת כותבים את מספר הדרישה, ובשיטה אחרת כותבים Test Group, בקיצור TG, ומתחתיו Test Case, בקיצור TC.
4. שיוך דרישות: בכל TC מצוין מספר הדרישה שאליה הוא שייך, ושורות שאינן קשורות לדרישה מוסרות.
5. חיפוש דרישה: מקום העבודה עשוי לשלוח דרישה במייל, והבודק מחפש אותה בתוך Quality Center לפי המספר. השיעור מציין שחיפוש לפי תיאור לא תמיד מחזיר תוצאה.
6. כמות: 15 עד 20 בדיקות ביום נחשבות סבירות, ובדרך כלל בדיקה אחת מכסה כמה דרישות.
7. End-to-end: בדיקה שמכסה את הזרימה מנקודת ההתחלה ועד הסוף, ולא מחוברת לדרישה אחת בלבד.
אחרי השיעור אפשר להתאים את כתיבת הבדיקות לקונבנציה של מקום העבודה, ולשייך אותן לדרישות.
השיעור הבא בקורס: הרצאה 13 - קורס Quality Center הראשון

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

  1. 00:00

    מוסכמות כתיבה (Conventions) ב-Test Director

  2. 00:43

    התאמה ללקוח ותבנית קסטומיזציה

  3. 01:47

    Test Group (TG) ושמות הטסטים

  4. 02:44

    מספר דרישה וכינוי Test Case

  5. 03:38

    מחיקת Resource ושיוך דרישות

  6. 05:32

    קבוצות דרישות והמבנה בעץ

  7. 07:06

    בדיקות Positive ו-Negative

  8. 08:31

    בדיקות Endcase וגבולות

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

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

  1. 00:02

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

  2. 00:47

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

  3. 01:16

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

  4. 02:19

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

  5. 03:38

    אוקיי אז במקום functionality נשנה את השם אנחנו נקרא לזה tc test case אנחנו נעשה requirement 0070 אוקיי ופה אנחנו נוסיף את זה אנחנו ניקח resource ונעשה לו delete הוא מופיע לנו כאן אנחנו יכולים להסתכל על ה-resource ניתוח את ה-resource לראות שזה זה Require 0098 תור אוקיי יש לנו TC Require 0098 אפשר את זה להוריד מפה זה הכפתור delete הוא ישר שואל אם

  6. 05:02

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

  7. 05:40

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

  8. 06:27

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

  9. 06:58

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

  10. 07:36

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

  11. 08:18

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

  12. 08:50

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

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

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

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

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

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

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

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