אז מה חידשו לנו ב–Microsoft Test Manager 2012? שכלול מנגנון הרצת ותיחקור ה – Exploratory Testing (פורסם ב–MSDN Blog)

מרץ 14, 2013

 

הפוסט שכתבתי בנושא זה פורסם ב – MSDN Blog, ניתן לקרוא אותו כאן

לנוחיותכם אני מפרסם עותק שלו גם בבלוג.

תיהנו!!!

==============================================================================================================

 

ב – Microsoft Test Manager 2010 הייתה היכולת להריץ Exploratory Testing, ניתן לקרוא על זה בפוסט שפרסמתי בנושא כאן

 

אז מה השתנה?

1) היכולת להריץ Exploratory Testing הפכה להיות זמינה הרבה יותר

2) היכולת לתחקר ריצות מסוג זה לא הייתה קיימת כלל קודם.

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

4) היכולת ליצור Test case מיתוך Exploratory Test היא תוספת שחוסכת זמן רב לבודקים בכתיבת Test Cases.

 

אז בואו ונראה איך עושים את זה…

בפוסט הזה אני יראה את הצעדים הבאים:

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 שנפתח

 

Step_4_Start_Exploratory_Test_Runner

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

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

 

Step_5_Exploratory_Test_Runner_Options

 

כפי שניתן לראות בבאג נוצרים אוטומטית הצעדים אותם ביצעתי ו – 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 ניתן לחסוך חלק מהתהליך הידני.

 

תיהנו!!!

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

כתיבת תגובה

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