באגזילה הוא כלי ניהול באגים קוד פתוח וחינמי, המאפשר לנהל תקלות, מעקב ותיקונים של באגים בצורה יעילה. להלן מדריך שלב אחר שלב לעבודה עם המערכת, כולל התקנה, רישום, קינפוג ושימוש.
שלב 1: התקנה והגדרה ראשונית
- דרישות מערכת:
- שרת אינטרנט (Apache או Nginx).
- מסד נתונים (MySQL, PostgreSQL, או SQLite).
- שפת Perl מותקנת בשרת.
- התקנת Bugzilla:
- הורד את הקבצים מאתר Bugzilla הרשמי: Bugzilla Download.
- חלץ את הקבצים לספרייה בשרת שלך.
- היכנס לספריית Bugzilla והפעל את הפקודה:bashCopy code
perl checksetup.plפקודה זו תבדוק את המערכת ותיידע אותך על דרישות נוספות.
- התקנת מודולי Perl:
- התקן את כל המודולים הדרושים באמצעות:bashCopy code
/usr/bin/perl install-module.pl --all
- התקן את כל המודולים הדרושים באמצעות:bashCopy code
- הגדרת מסד נתונים:
- צור מסד נתונים חדש (לדוגמה:
bugzilla). - הגדר את פרטי החיבור למסד הנתונים בקובץ
localconfig.
- צור מסד נתונים חדש (לדוגמה:
- הרצת ההגדרות הראשוניות:
- הפעל שוב את
checksetup.pl.
המערכת תיצור משתמש מנהל ותשלים את ההגדרות.
- הפעל שוב את
שלב 2: רישום משתמשים
- יצירת משתמש חדש:
- היכנס לממשק האינטרנט של Bugzilla בכתובת שהגדרת.
- לחץ על "Open a New Account".
- הזן את פרטי המשתמש (כתובת אימייל, סיסמה ושם מלא).
- ניהול הרשאות:
- מנהל המערכת יכול להגדיר הרשאות משתמש תחת Administration > Users > Edit Users.
- קבע אם המשתמש יהיה רגיל, מפתח, או מנהל מערכת.
שלב 3: קינפוג המערכת
- הגדרות כלליות:
- היכנס ל- Administration > Parameters.
- עדכן הגדרות כמו כתובת האתר, סיסמאות SMTP לשליחת אימיילים ועוד.
- יצירת מוצרים וקטגוריות:
- עבור אל Administration > Products.
- צור מוצר חדש והוסף רכיבים (Components) כמו Frontend, Backend וכו'.
- ניהול קבוצות:
- תחת Administration > Groups, הגדר קבוצות משתמשים עם הרשאות ספציפיות.
שלב 4: שימוש במערכת
- דיווח באג חדש:
- לחץ על "File a Bug".
- בחר את המוצר והרכיב הרלוונטיים.
- מלא את פרטי הבאג: תקציר, שלבים לשחזור, ציפיות תוצאה, ותיעוד נוסף.
- צרף קבצים או צילומי מסך במידת הצורך.
- מעקב אחר באגים:
- השתמש ב- Search כדי למצוא באגים לפי מזהה, סטטוס, או מילת מפתח.
- בחר באג כדי לעיין בפרטים ולעדכן סטטוס (לדוגמה: "Resolved", "Verified").
- עדכון באגים:
- עדכן פרטים בבאג תחת Comments.
- שנה את הסטטוס או היעד של הבאג (Assigned To).
- דוחות וסטטיסטיקות:
- היכנס ל- Reports & Charts כדי ליצור דוחות על באגים לפי זמן, משתמש, מוצר ועוד.
שלב 5: טיפים לניהול יעיל
- סדר ותעדוף:
- השתמש בשדות כמו Priority ו-Severity כדי לתעדף באגים.
- מעקב אחר עדכונים:
- הגדר הודעות אימייל אוטומטיות למעקב אחר עדכונים.
- שיתוף פעולה בצוות:
- הקצה באגים למפתחים או בודקים רלוונטיים.
- השתמש בקבוצות והרשאות לניהול גישה.
סיכום
Bugzilla הוא כלי חזק לניהול באגים כשמיישמים אותו בצורה נכונה. המדריך מספק נקודת התחלה שתעזור לך להקים ולנהל את המערכת ביעילות.
לומד את תחום בדיקות התוכנה? כנסו לקורס הדיגיטלי שלנו בו תוכלו לרכוש מקצוע תוך 3 וחצי שעות בלבד מעכשיו, וידע מזוקק בדיוק עבורך שיעזור לך להיכנס לתחום, לעבור ראיונות עבודה ולהכיר את התחום לעומק כמקצוען. קורס בדיקות QA
עברת את הקורס? רוצה להתחיל לעבוד מהבית כפרילנסר, כנס ל Fivver