Create a series of test cases to check software behaviour versus specifications. These test cases are then to be used during subsequent testing.