שלב רביעי במחזור פיתוח תוכנה זה ביצוע בדיקות. שלב שבו בודקי תוכנה, בודקים ומדווחים על באגים. למעשה בשלב הזה יש מימוש מסמך STD על-ידי בודקי תוכנה – בדיקת של המערכת לפי מקרי בדיקה שבמסמך STD ודיווח על הבאגים במסמך-Software Problem Report.
אני ממליץ להשתמש בכלי לניהול באגים JIRA
SDLC:
Requirements & Analysis (SRS doc.) => Design (SDD doc.) => Coding=> Test (Fixing bugs, Reporting bugs by QA team) => Deployment & Maintenance
STLC:
Requirements & Analysis(STP doc.) => Design (STD) => Unit Test by Developers=> Test(Fixing bugs, Reporting bugs by QA team) => Deployment & Maintenance
הבדיקות מתבצעות בשלב אינטגרציה ובדיקת מערכת כולה.
תמיד חשוב להשגיח האם נבדקו כל מקרי בדיקה לפי מטריצת דרישות RTM.
לאחר תיקון הבאג על ידי מפתחים יש צורך בבדיקות חוזרות (בדיקות שהבאג אכן תוקן) ובדיקות רגרסיה (בדיקות שתיקון הבאג לא גרם לבאגים חדשים במערכת כולה).