בפוסט הזה נסטה מעט מהתיאוריות ומהטקסטים ונצפה בהרצאה מעניינת של ג'יימס באך על בדיקות תוכנה.
ההרצאה (באנגלית) היא ארוכה (כ- שעה וארבעים) ועוסקת בנושאים שונים מעולם הבדיקות ולמרות שאני סבור שהיא מספיק חשובה ומעניינת לצפייה מההתחלה ועד הסוף עבור כל טסטר שמכבד את עצמו, בחרתי למפות לכם את הקטעים המרכזיים בה לפי נושאים.
ג'יימס מתגאה בכך שהוא נשר מהלימודים ושאין לו כל תעודה מקצועית המייצגת את המקצוע שבו הוא עוסק. הוא מספר על תחילת דרכו כמתכנת באפל בשנות ה-80 עד שנהפך לבודק.
ההרצאה (באנגלית) היא ארוכה (כ- שעה וארבעים) ועוסקת בנושאים שונים מעולם הבדיקות ולמרות שאני סבור שהיא מספיק חשובה ומעניינת לצפייה מההתחלה ועד הסוף עבור כל טסטר שמכבד את עצמו, בחרתי למפות לכם את הקטעים המרכזיים בה לפי נושאים.
מי זה ג'יימס באך ?
מה דעתו על ספרי בדיקות ?
ג'יימס סבור שכל התיעוד שנכתב על בדיקות אינו מועיל והוא מזלזל באופן כוללני בתחום תיעוד הטסטים כולו. בסוגריים ניתן לציין שג'יימס בעצמו כתב ספר על בדיקות. הוא משווה את עידן הבדיקות לתחילת דרכה הפרימטיבית של הרפואה.
תרגיל בניתוח טסטים מתוך תרשים זרימה
בתרגיל, ג'יימס מנסה לעורר בודקים לחשוב על בדיקות באופן יצירתי ולא באופן מכני ובהתאם לחוקים מובנים מראש.
מה דעתו על ISTQB ?
ג'יימס מאד נחרץ כנגד ה-ISTQB ככל הנראה מאותה סיבה שהוא מתנגד לספרי בדיקות - כיון שהוא מתנגד לרעיון שבדיקות צריכות להתבסס על חוקים מובנים מראש.
מה לדעתו ההבדל בין פיתוח לבדיקות ?
ג'יימס מתאר את עבודת המפתח כמונוטונית וסיזיפית לעומת עבודת הבודק שיש בה יותר יצירתיות וגיוון. כדאי להעיר כאן שיש לא מעט אנשים בתעשייה עם דעה הפוכה בדיוק.
איך הוא מתמודד עם אתגרי בדיקות ?
ג'יימס מקביל בין הצלחה באתגרי הבדיקות לבין הצלחה בקרבות כיון שלדעתו אין דרך אחת טובה אלא יש צורך להשתמש בכל אסטרטגיה קיימת כדי להצליח באתגרי בדיקות.
תרגיל בהתמודדות עם בעיה
ג'יימס נותן כאן מעין מבחן לבודקים עם חלקי מידע ומצפה מהם לשאול שאלות ולא להתבסס על הנחות מראש.
דיון בשאלה מדוע יש לבצע Negative Test ?
ג'יימס מסביר בדוגמא את החשיבה שמאחורי Negative test לא רק כטסט שנעשה באופן מכני כי הוא הועתק ממסמך דרישות כלשהו.
אין תגובות:
הוסף רשומת תגובה