Cascading test cases example

Example 0

The first test case exercises a particular feature of the software and then leaves the system in a state such that the second test case can be executed.

Example 1

While testing a database consider these test cases: create a record; read the record; update the record; read the record; delete the record; read the deleted record.