1.1 Identify the specifications to be tested. 1.2 Define the scope of the test suite. 1.3 Define a testing approach. Delete (or incorporate as required elements of test-suite documentation?) 2.1 Identify and list testable assertions. 2.2 Tag assertions with essential metadata. Keep 3.1 Define the metadata to be associated with test materials. 3.2 Provide coverage information. Keep 3.3 Automate the test materials management process. Delete 4.1 Define the test execution process. 4.2 Specify where test results may not be repeatable or reproducible. 4.3 Allow for filtering and selection of tests to be executed. 4.4 Automate the test execution process. 4.5 Integrate results reporting into the automated test execution process. Keep 5.1 Include test review status in test materials metadata. Delete 5.2 Document the test materials. 5.3 Package the test materials into a test suite. Keep 5.4 Publish the results of testing the test suite. 5.5 Define and publish a mechanism for obtaining feedback on the test materials. Delete 5.6 Provide versioning of the test suite. Keep 6.1 Tests must report their outcome in a consistent manner. 6.2 Tests must report information on the reason for failure. Keep 6.3 Encourage publishing the results of test execution runs. Delete?