These design-based elements are added to the list of objectives. Add design-based tests and trace to objectives. Using the new design-based objectives, the developer adds both the new test groups and additional tests to existing groups. Calibrate Tests Against the Code 10. Add tests, trace to objectives, and return to 9 until stopping criteria are met.
Tests adequately cover the code and data.
When all tests execute correctly against the latest version of the component, the developer should make a final assessment of test set adequacy. This determination involves both enlightenment and code coverage. First, the adequacy of objectives and tests are considered in light of information learned during development and test activities. Enlightenment may involve deeper understanding of requirements, design, component risk, or patterns of actual defects. New objectives and tests are added as appropriate.