Test documentation should use a standard structure to maintain a logical and coherent flow of information, while avoiding duplication and confusion. A common structure is based on the IEEE 829 standard which includes a test plan, test design specification, test case specification, test procedure specification, test item transmittal report, test log, test incident report and a test summary report. The test plan is a high-level document that outlines the scope, objectives, strategy, resources, schedule and risks of the testing process. The test design specification defines the test scenarios, cases, data and environment for each level or feature. The test case specification provides steps, inputs, outputs and expected results for each case. The test procedure specification describes the sequence of actions and instructions for executing the cases. The transmittal report records delivery and receipt of items between the team and development team or customer. The log records chronological events that occurred during testing. The incident report identifies any deviations or defects found during testing. Finally, the summary report summarizes results and evaluation of the process.