December 2000
Intermediate to advanced
464 pages
10h 50m
English
Use cases and test cases work well together in two ways: If the use cases for a system are complete, accurate, and clear, the process of deriving the test cases is straightforward. And if the use cases are not in good shape, the attempt to derive test cases will help debug the use cases.
—Ross Collard [Collard 1999]
This chapter presents an integral part of the software development process: testing and documenting the system. Use cases play a fundamental role in driving these activities. When use cases are combined with test cases and documentation, a round-trip vehicle is created to verify and explain the system functionality.
Documentation and test cases are the ...
Read now
Unlock full access