Machine configuration
Test assumptions
Requirements being tested
Exact test stimuli (input)
Expected outcome (output)