במקרים מסוימים, גישה רק לתוצאות הבדיקה אינה מספיקה; יש צורך בקובצי היומן כדי להשלים את התוצאות הכוללות.
ממשק יומן
כל כתב תוצאות או אירוע בדיקה יכול לקבל גישה ליומנים על ידי יישום ILogSaverListener
, המאפשר לכתב לקבל את היומנים באמצעות התקשרויות שונות:
-
testLogSaved
: נקרא מיד כאשר קובץ נרשם. זה מודיע שקובץ חדש נרשם. זה נקרא בכל עת. -
logAssociation
: נקרא לפי הסדר עם אירועי הבדיקה. זה מבטיח קשר חזק בין הקובץ שנרשם לאירועים בתהליך.
על ידי הטמעת ממשק זה, מדווח התוצאות יכול לקבל גישה להפניות לקבצים שנרשמו ולהשתמש בהם.
מתי להשתמש ב-logAssociation
logAssociation
הוא אירוע קצת יותר מסובך מכיוון שהוא מסתמך על ההקשר של האירועים שיתפרש כראוי. לדוגמה, אם ה- testStart
נקרא, היומן מ- logAssociation
שייך למקרה הבדיקה שנמצא בתהליך.
שיוך חזק זה מאפשר מיקום נכון של יומנים.