LOGIN
התחברות או הרשמה
Avatar
להמשך הרשמה ידנית – לחץ על כפתור ההרשמה, להרשמה/כניסה מהירה בעזרת חשבון רשת חברתית – לחץ על הלוגו בכותרת

אפס סיסמה - שכחתי את שם המשתמש

שם משתמש
סיסמה
זכור אותי

he icon   en icon

בכדי להוסיף פוסט בבלוג יש להרשם או להתחבר - ההרשמה/כניסה מתבצעת מכותרת האתר.

תכונות הטסט: נכונות

נכתב על ידי 
שלישי, 15 יולי 2014 12:03
דרגו כתבה זו
(3 הצבעות)

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

הפוסט הזה הוא הראשון מרשימה שתעבור על התכונות, כפי שהן מופיעות בטסטים.

הפוסט מתורגם מהבלוג שלי: http://www.gilzilberfeld.com/2014/07/test-attributes-1-validity.html

 

נתחיל מנכונות. למעשה זו לא הייתה התכונה הראשונה שחשבתי עליה. מה הסיכוי שאנחנו נכתוב טסט לא נכון?

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

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

יש כמה מקרים שבהם אנחנו מזהים את הטעויות:

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

מרגע שהבנו את התקלה, בד"כ קל לתקן אותה. אבל האם לא עדיף לא לייצר אותה כלל?

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

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

הפוסט הבא: קריאות.

הכותב מעביר הדרכות וליווי בנושאי בדיקות ואג'ייל – המעוניינים יכולים לפנות דרך האתר:http://www.gilzilberfeld.com/p/contact.html

 

שונה לאחרונה ב רביעי, 16 יולי 2014 08:21

חובה להיות משתמש רשום במערכת בכדי להגיב - ההרשמה/כניסה בכותרת האתר

טיפים

  • בודק - הבן את המודל והאתגרים העיסקיים
    בודק - הבן את המודל והאתגרים העיסקיים בודק - הבן את המודל והאתגרים העיסקיים המוצרים אותם אנו בודקים מיועדים (בין השאר) לקדם את מטרות הארגון בו אנו עובדים, ולנו מחוייבות לעזור בתהליך זה, שהרי לשם כך בעלי העסק מחזיקים בארגון ומעסיקים אותנו, לעיתים…
    קרא עוד...
  • אם נתקלת בבאג במקרה... - חפש באגים דומים
    אם נתקלת בבאג במקרה...  - חפש באגים דומים אם נתקלת בבאג במקרה... או שחזרה תקלה מלקוח - חפש באגים דומים, סביר להניח שפיקששת סדרה שלמה של באגים מאותו סגנון. בתרגום חופשי מהמסמך הבא של Cem Kaner.   ראה המסמך בלינק הבא, כמו גם רשימת Checklists נוספים…
    קרא עוד...
לרשימה המלאה >>