במהלך פיתוח תוסף, יכול להיות שתיתקלו בהתנהגות שלא תואמת לתיעוד של התוסף או שהיא לא צפויה. יכול להיות שהבעיה נובעת מבג ב-Chrome או ממשהו שצריך להוסיף לתיעוד. בכל מקרה, אפשר לדווח לנו על הבעיה. כדי לספק מספיק מידע לשחזור הבעיה, פועלים לפי השלבים הבאים:
- לפני ששולחים דיווח על באג, מחפשים בכלי למעקב אחרי בעיות של Chromium כדי לוודא שהבעיה לא דווחה כבר.
- יוצרים תוסף בדיקה מינימלי כדי להדגים לנו את הבעיה. הקוד צריך להיות קצר ככל האפשר – בדרך כלל 100 שורות או פחות – כדי להדגים את הבאג. אם לא הצלחתם לשחזר את הבאג במרחב הזה, יכול להיות שהוא נמצא בקוד שלכם. אפשר לחפש פתרון או לפרסם שאלה ברשימת התפוצה של תוספים ל-Chrome.
- דיווח על בעיה בכלי למעקב אחר בעיות. חשוב למלא את פרטי הבאג בצורה ברורה ככל האפשר. ככל שקל יותר לשחזר את הבעיה, כך גדל הסיכוי שהיא תיפתר במהירות.
- בוחרים כותרת תיאורית.
- מציינים את גרסת Chrome והפלטפורמה שבהן נתקלתם בהתנהגות.
- הסבר על השלבים שנדרשים לשחזור הבאג.
- תארו את ההתנהגות הצפויה וההתנהגות בפועל.
- מוסיפים קישור לתוסף הבדיקה.
- מוסיפים צילומי מסך, אם רלוונטי.
- אם הבאג קשור להתנהגות של service worker במהלך מחזור החיים, צריך לכלול את הקטע בדף
chrome://extensions-internals
שקשור לתוסף. - אם הבאג קשור לקריסה, צריך להעלות אותו בכתובת
chrome://crashes
ולשתף את מזהה הקריסה.
- ממתינים לעדכון הבאג. ברוב המקרים, אנחנו בודקים באגים בתוספים תוך שבוע, אבל לפעמים התהליך נמשך יותר זמן. לא להשיב לבקשה לעדכון לגבי הבאג. אם הבאג לא ישונה אחרי שבועיים, צריך לפרסם הודעה ברשימת התפוצה של תוספי Chrome עם קישור לבאג.
- אם דיווחתם על הבאג בקבוצת הדיון והופניתם לכאן, פרסמו קישור לבעיה שיצרתם או מצאתם בשרשור של קבוצת הדיון. כך יהיה קל יותר לאנשים אחרים שנתקלים באותה בעיה.