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