Test Case Metadata
- Use XML so it can transformed for many purposes
- Testing Scenarios (setup, running test, comparing results, cleanup)
- All Dimensions of Variability accommodated
- Versions filtered by VersionAdd and VersionDrop
- Can even filter for errata, if they are systematic
- Can embed status of each test case
- Directory of materials in a filesystem tree
- Contains pieces of text that can be assembled into scripts