Leaping to conclusions, you might assume that the use case is itself a test case and that the team can go right to work testing use cases immediately without much further thought to the process. Well, not exactly. In the following sections we show that a fair amount of test design work is still ahead of us and that, while the use cases do indeed drive this process, some serious analytical work has to be done to convert these assets into the proper stage for system testing. Before we do even that, however, we need to take a moment to define some of the terms we will be using. |