The computer procedure designer assembles the test data
resulting from the various Phase 5's. However, the emphasis
shifts from data format to data volume. Test data for the Phase
6 test should simulate 'live' or actual data as closely as
possible.
Software Engineering prepares test data covering all normal
processes. It is important that Software Engineering establish
that the computer procedure will handle routine data correctly.
Software Engineering should also prepare data in a ratio that
represents the 'mix' that will occur in regular operation.
After normal data is processed correctly, Software
Engineering processes unusual or incorrect data to test for
proper handling and to check operating features such as
re-start, rerun, etc.
As a means of checking test results quickly, Software
Engineering may prepare anticipated Output based on the test
data developed. Where reports will be produced, the equivalents
are produced manually. This provides a double-check on
specifications and logic interpretation and provides a basis
for quick comparison after a test.