מסמך Due Diligence הוא מסמך QA שמרכז ומנתח תוצאות של הרצות בדיקות (Test Runs). בכל הרצה מוגדר סט מקרי הבדיקה שמתוכנן להרצה, ובמסמך מוצגים מדדים והשוואות בין הרצות כדי להבין מגמות של איכות ויציבות.
המסמך כולל השוואת כיסוי בדיקות בין ההרצה הנוכחית לקודמת (כמה בדיקות כוסו/הורצו ביחס להרצה הקודמת), וכן מדידת רגרסיות: רגרסיה נספרת רק עבור בדיקות שהורצו גם בהרצה הקודמת וגם בהרצה הנוכחית, כאשר מה שעבד בעבר (עבר) נכשל בהרצה הנוכחית. המדדים מוצגים גם ברמה כללית וגם ברמת פיצ’רים/מודולים במערכת.
בנוסף, המסמך מציג בכל רמה (גלובלית ולפי פיצ’רים) נתונים כמו: מספר הבדיקות הכולל בהרצה, כמה עברו, כמה נכשלו, וכמה נשארו ללא הרצה/חסומות (אם רלוונטי).
באמצעות מעקב גרפי לאורך כמה הרצות (למשל 4 הרצות אחרונות) ניתן להעריך יציבות מערכת: אם כיסוי הבדיקות נשמר או עולה, ובמקביל כמות הרגרסיות לא גדלה — המערכת נחשבת יציבה יותר.
חלק נוסף במסמך הוא הערכת סיכונים לפי פיצ’ר: לכל פיצ’ר מחושבת הסתברות להופעת באג, יחד עם הערכת חומרת ההשפעה שלו על המערכת (גבוהה/בינונית/נמוכה). על בסיס שני הפרמטרים מחושב ציון סיכון, שמאפשר לזהות אילו פיצ’רים הם בעלי הסיכון הגבוה ביותר ולתעדף בדיקות בהתאם.