מה חדש ב- Microsoft Test Manager 2012: חלק שני

13 במרץ 2013

אין תגובות

vs20120_logo_smallבפוסט הקודם התחלנו לדבר על השינויים הקטנים שעושים הבדל גדול בין גרסת MTM 2010 ל– MTM 2012. בפוסט הזה אני רוצה להרחיב על שכלול מנגנון ה- Exploratory Testing שהוצג ב- MTM 2010 ופירטתי עליו בפוסט הזה.

 

החידושים בפיצ’ר ה- Exploratory Testing ב- MTM 2012

מספר חידושים ושכלולים בהקשר למנגנון זה בגרסת MTM החדשה:

  1. היכולת להריץ Exploratory Testing הפכה להיות זמינה הרבה יותר
  2. היכולת לתחקר ריצות מסוג זה לא הייתה קיימת כלל קודם.
  3. נעשו שינויים ב – Test Runner.
    למעשה יצרו ל – Test Runner תצורת הרצה שונה עבור ה – Exploratory Testing, הוסיפו את היכולת לקשר ריצה מסוג זה ל – Requirement/User Story/Product Backlog, ויצרו דיווח באג המכיל Screenshots של כול התהליך.
  4. היכולת ליצור Test case מיתוך Exploratory Test היא תוספת שחוסכת זמן רב לבודקים בכתיבת Test Cases.

 

 

בואו נראה כיצד משתמשים ב- Exploratory Testing

אלו הם הצעדים הנדרשים:

  1. נריץ Exploratory Test עבור User Story
  2. נפתח באג
  3. נייצר Test Case מהריצה ונראה איך הכול מתחבר

 

צעד 1: הרץ Microsoft Test Manager

Step_1_Launch_MTM

צעד 2: הקלק על טאב Test

צעד 3: בחר Do Exploratory Testing מהתפריט המשני של Test

צעד 4: בחר User Story/Requirement/Product Backlog Item מהרשימה או לחץ Explore עבור בדיקה כללית (אני מראה את האפשרות הראשונה)

 

Step_2_Select_Work_Item

צעד 5: לחץ Explore work item

Step_3_Start_Exploratory_Test

צעד 6: לחץ Start ב – Test Runner שנפתח

1
ניתן בכול שלב בהרצה ליצור באג, ליצור Test Case וליצור screenshot (למרות שאני חושב שעם הווידאו הפונקציה הזאת מיותרת)

צעד 7: אנחנו ניצור כעת באג, לחץ Create bug

2

כפי שניתן לראות בבאג נוצרים אוטומטית הצעדים אותם ביצעתי ו – Screenshots עבור כול צעד

Step_7_Exploratory_Test_Bug

כמו כן נוצר וידאו עבור כול הבדיקה, בנוסף אני מקבל גם את ה – System Information, Action Log, Event Log ועוד. תלוי מה הגדרתי לאיסוף.

Step_8_Exploratory_Test_Bug_Video

 

צעד 8: אנחנו נמלא Title וחשוב מאוד גם Severity (אם אני איש הבדיקות) ונקליק על Save and create test, כדי לייצר Test Case שישחזר את הבאג בהמשך.

Step_9_Exploratory_Test_Start_Creating_Test

באופן אוטומטי נוצרים לי הצעדים של ה – Test Case אני צריך כמובן להשלים את ה – Expected Results

צעד 9: הזן Title ושמור.

Step_10_Exploratory_Test_Creating_Test

ניתן לראות שנוספו לי ל – Exploratory Test באג אחד ו – Test Case אחד, גם בשורת ההערות, אני גם הוספתי שורה לשדה ההערות.

 

Step_11_Exploratory_Test_added_Bug_and_Test

Step_11_Exploratory_Test_added_comments

זה מחלון תוצאות הרצת הבדיקה.

Step_13_Exploratory_Test_Results

Step_14_Exploratory_Test_Results_attachements

אם נעבור ל – Test Case נוכל לראות שהוא מקושר ל – Bug ול – User Story כמו כן מצורפים לו תוצאות ההרצה.

Step_14_Exploratory_Test_Test_Case_with_links

 

סיכום

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

תיהנו!

 

יש לכם שאלות בנושא Visual Studio ו-ALM? כנסו לפורום שלנו בעברית.

 

 

EranRusotopQהפוסט נכתב על ידי ערן רוסו , מנהל חטיבת ה – ALM & DevOps בחברת TOP Q, המובילה במגוון פתרונות אוטומציה לבדיקת מוצרי תוכנה, ALM ו – DevOps בטכנולוגיה מתקדמת, המיועדים לסביבות מחשוב מרובות מערכות, קונפיגורציות ותהליכים בארגונים בינוניים וגדולים. כנסו לבלוג של ערן וקראו על עוד נושאים מעולם ה- ALM וה- TFS ואתם מוזמנים גם לקבוצת הלינקדאין.

הוסף תגובה
facebook linkedin twitter email

כתיבת תגובה

האימייל לא יוצג באתר. שדות החובה מסומנים *