data created or selected to satisfy the execution preconditions and inputs to execute one or more test cases
data that exists (for example, in a database) before a test is executed, and that affects or is affected by the component or system under test.
the data used in unit testing. test data should contain both correct data and erroneous data and should test all possible situations that could occur.