טיפול בקובצי יומן ממגיש התוצאות

במקרים מסוימים, הגישה לתוצאות הבדיקה בלבד לא מספיקה. צריך גם את קובצי היומנים כדי להשלים את התוצאות הכוללות.

ממשק יומן

כל דיווח על תוצאות או אירוע בדיקה יכולים לקבל גישה ליומנים באמצעות הטמעת ILogSaverListener, שמאפשרת לכתב לקבל את היומנים באמצעות קריאות חוזרות שונות:

  • testLogSaved: הפונקציה נקראת מיד כשקובץ מתועד ביומן. ההודעה הזו מסמנת שהקובץ החדש נרשם ביומן. אפשר לבצע את הפעולה הזו בכל שלב.
  • logAssociation: בוצעה קריאה לפי סדר אירועי הבדיקה. כך אפשר לוודא שיהיה קשר חזק בין הקובץ שמירשם ביומן לבין האירועים המתרחשים.

באמצעות ההטמעה של הממשק הזה, למגיש התוצאות יכול להיות גישה להפניות לקבצים שרשמתם ולהשתמש בהן.

מתי להשתמש ב-logAssociation

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

השיוך החזק הזה מאפשר למקם את היומנים בצורה נכונה.