רשימת תיוג פרויקט בדיקות תוכנה
|
נושא |
|
פעולות התנעה |
|
עיין במסמכי הפרויקט: דרישות, אפיון, עיצוב, מדריכים למשתמש, מדריכי התקנות וכו'. במקרה הצורך עיין במסמכים נלווים לפרויקט הקשורים ל- Business של הארגון |
|
עיין בלוח הזמנים ובתקציב הפרויקט |
|
הכן הערכות על היקף, שיטה וגישת הבדיקות בהתאם לתרבות האיכות של הארגון וה- Business שלו |
|
קבע שיטות הבדיקות: Black/White Box, Sanity, Unit, Integration, Functional, System, Regression, Acceptance, Load, Stress, Usability, Gui |
|
ודא ביצוע Unit Tests ע"י המתכנתים מול מסמך העיצוב המפורט. ודא ביצוע דיווח על תקלות פתוחות. |
|
הכן לוח זמנים לבדיקות כולל אבני דרך |
|
זהה והכן ניתוח הערכות סיכונים ובהתאם לכך קבע עדיפויות וגבולות לבדיקות |
|
נתח והכן רשימת מודולים שייבדקו ומודולים שלא ייבדקו |
|
רשום את ההבדלים בין סביבת הבדיקות לסביבת הייצור. התייחס גם למערכות משיקות |
|
קבע את כלי העזר שישמשו בבדיקות כולל כלים אוטומטיים |
|
הכן ובקש רשימת משאבים לבדיקות (כ"א, חומרה, תוכנה, חדרים, שולחנות וכו') |
|
קבע את רשימת הגורמים החיצוניים הדרושים לבדיקות כולל אנשי קשר |
|
הכן רשימה מסודרת של כל האנשים הקשורים לפרויקט: שם, תפקיד, מחלקה, טלפונים, פקס, אימייל. |
|
קבע את הדאטה שישמש לבדיקות |
|
הכן טיוטת מסמך STP |
|
בקש עזרת מומחה לתהליכים (Business) בארגון |
|
קבע את ההכשרה הדרושה לבודקים לצורך פרויקט הבדיקות |
|
בקש תמיכת הנהלה לתוכנית הבדיקות |
|
בקש תמיכת סביבה ותמיכה טכנית לפרויקט |
|
הכן תיקיות מסמכים עבור פרויקט הבדיקות |
|
בצע הערכה מחדש להיקף ודרישות הפרויקט |
|
הגדר קריטריונים לתחילת בדיקות הקבלה |
|
הסכם על ערוצי התקשורת עם השותפים לפרויקט |
|
הסכם על נהלי הדיווח, שיטה ותדירות |
|
הגדר קריטריונים לסיום הבדיקות |
|
עצב פורמט למסמך Release Notes |
|
|
|
הכנות לפרויקט הבדיקות |
|
הסכם על ניהול, תדירות ותוכן קבלת גרסאות לבדיקה |
|
הסכם על פורמט למסמך Release Notes |
|
קבע דרגות חומרה ועדיפויות לבאגים |
|
הגדר והסכם על בעלי תפקיד + נהלים לטיפול בבאגים |
|
בנה Templates לדיווח על באגים עבור הטסטרים ועבור המשתמשים |
|
הגדר בעלי תפקיד ותחומי אחריות בפרויקט הבדיקות |
|
הגדר בעלי תפקיד ראשיים ומשניים להכנות ליצירת Test Cases |
|
הכן Test Cases כלליים ומפורטים כולל בקרה ואישור (STD) |
|
הגדר את סביבת הבדיקות (רשת/שרתים/מחשבי PC/תוכנות/DB) |
|
עבור ועדכן את מסמך ה- STP |
|
עבור ועדכן את לוח הזמנים לפרויקט הבדיקות |
|
בנה את בסיס הנתונים למעקב אחר התקדמות פרויקט הבדיקות |
|
|
|
בנית סביבת החומרה והתוכנה של הבדיקות |
|
התקן את שרתי ובסיס הנתונים של סביבת הבדיקות |
|
התקן את תחנות הבדיקות |
|
התקן את בסיס הנתונים לתיעוד הבאגים |
|
בדוק תקינות השרתים, התחנות ובסיסי הנתונים |
|
התקן את הדאטה שישמש לבדיקות |
|
התקן ציוד היקפי עבור סביבת הבדיקות (קוראי כרטיסים, מדפסות וכו') |
|
|
|
בנית סביבת הבדיקות |
|
עבור ועדכן את ה- Test Cases (מסמך ה- STD) |
|
בדוק מוכנות סביבת הבדיקות |
|
אמת התמלאות התנאים לתחילת ביצוע פרויקט הבדיקות |
|
קבל והתקן את תוצרי וקבצי ההרצה של סביבת הבדיקות |
|
בצע בדיקות קבלה (בסיוע המשתמשים) |
|
בחן את תוצאות בדיקות הקבלה |
|
|
|
ביצוע הבדיקות |
|
בצע System Test : |
|
בצע סיבוב 1 – Sanity Tests |
|
בצע סיבוב 2 – Tests GUI + Usability Tests |
|
בצע סיבוב 3 –Functional Tests (אם אפשרי גם Unit Tests) |
|
בצע סיבוב 4 – Integration Tests |
|
בצע סיבוב 5 – Load & Stress Tests בהתאם לצורך |
|
שקול ביצוע בדיקות נוספות בהתאם לצורך: התקנה, תאימות לסביבות חומרה ותוכנה שונות, אבטחת מידע, גיבוי והתאוששות |
|
נהל מערכת רישום באגים + רשום באגים |
|
קדם נושאי הערכות הפרויקט ודוחות |
|
הערך התקדמות הפרויקט לעומת התכנון |
|
נהל ועקוב אחר גרסאות/תוצרים חדשים בסביבת הבדיקות |
|
שקול ההיקף ובצע Regression Test בגלל התוצרים החדשים |
|
תקן וסגור באגים שהתגלו ב- Regression Tests |
|
פתח מחדש באגים בסטטוס Not Fixed |
|
הערך ודווח סטטיסטיקת באגים ומטריקות |
|
הערך ורשום זמנים לפתרון באגים |
|
בצע אסקלציה לנושאים ככל שיידרש |
|
בצע Regression Tests סופיים בהתאם לתוצרים החדשים |
|
|
|
סגירה |
|
סגור את פרויקט הבדיקות |
|
הפק דוח סיום הבדיקות |
|
הפק לקחים |
|
נקה את סביבת הבדיקות |
|
החזר ציוד: חומרה, תוכנה, היקפי וכו' |
|
מסור את מסמכי פרויקט הבדיקות |
יער אתרים - רח' שלמה צמח 8 ירושלים - טל. 052-5229010 אימייל: davidgid@gmail.com