נושא

ניפוי באגים

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

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

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

סדר קריאה

מאיפה להתחיל

  1. מה זו הקלטת סשן, ואיך היא באמת עוזרת לכם לאתר באגים

    התחילו כאן: למה ריפליי הוא שחזור ולא סרטון, מה הוא נותן ש-stack trace לא נותן, מה הוא לא יפתור, ואיך להשתמש בו כשמגיע באג.

  2. דיווחי באגים עם ריפליי הפעלה מצורף: תפסיקו לבקש צילומי מסך

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

  3. ריפליי הפעלות ללא הרעש

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

ניפוי באגים

כל המאמרים בנושא הזה

תמיכה

דיווחי באגים עם ריפליי הפעלה מצורף: תפסיקו לבקש צילומי מסך

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

ניפוי באגיםריפליימשוב
יסודות ריפליי

מה זו הקלטת סשן, ואיך היא באמת עוזרת לכם לאתר באגים

הקלטת סשן אינה הקלטת וידאו. הבנה של מה היא באמת מתעדת היא מה שהופך אותה מקוריוז לדרך המהירה ביותר לשחזר באג.

ריפלייניפוי באגיםהגדרת מעקב
מיון ריפליי

ריפליי הפעלות ללא הרעש

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

ריפליימחקר UXניפוי באגים

קשור

עוד מ-PulsePanda