Session Debrief Checklist
Charter
- Did you review relevant approved session reports?
- Does it match the bulk of the testing that was actually done?
Areas
- Is there at least one O/S keyword (unless it's not applicable)?
- Is the build keyword accurate?
- Is there at least one strategy keyword?
- Is there at least one product area, as specific as meaningful to specify?
Duration
- Is the duration code in line with the actual duration?
- Was the session continuous and uninterrupted?
TBS
- Have the TBS definitions been followed?
- Have the TBS precedence rules been followed?
- Do the TBS numbers relate to On Charter work only?
Opportunity
- If the opportunity number is over 0%, what was the opportunity?
- If the opportunity number is over 25%, consider modifying the charter.
- If the opportunity number is over 50%, modify the charter for this session
and consider doing a new session based on the original charter.
Data Files
- If there were no data files, why not?
- If there were data files, were they original or re-used? If re-used, were
they modified in any way? If so, how do they now relate to other sessions that
refer to the same data?
- Is there an associated test coverage outline that should be referenced?
Test Notes
- Are they comprehensible?
- In conjunction with the charter, do they answer the question "what happened
in this test session?"
- Do they include information about coverage, oracles, and strategy?
- Is there anything in the notes that can be re-used in a future session? If
not, that may be okay, but remember: part of the reason for the notes is to
build a better plan for testing.
- Is this section free of issues and bugs?
Bugs
- Is enough information included to reproduce the problem?
- Is the section free of test notes and issues?
Issues
- If there are no issues, does that mean there was no confusion, no remaining questions,
and no obstacles in the path of testing?
- Do any issues require actions to be taken?
- Is the section free of test notes and bug reports?
Overall
- Will metrics based on this session sheet faithfully represent the testing that
was done?
- Do the results of this session suggest the need for another session?
- Should this session be extended and amended?