next up previous contents
Next: Description Up: CS446 Previous: Objectives

Testing

  System implementation is most securely accomplished if the tests to be applied for verifying code correctness are designed integrally with the design of the code itself; that is, in advance of the actual writing of code. The strategy of implementation should always be a strategy that involves the coding of an entity, the testing of the entity in isolation, the integration of the entity with others, and the testing of the result. All tests should have been carefully planned to cover all aspects of functionality, and planning a test involves clearly establishing what the input should be and what results are correct for it. This chapter provides guidelines for the second team assignment: the Test Plan.





Mon Sep 9 09:16:07 EDT 1996