Data can be created, read, updated and deleted. This lifecycle of data can be tested, but also combinations of input data, as well as the attributes of input or output data. Coverage types in this groups are: Boundary values CRUD Data combinations Equivalence classes Integrity rules Syntactic test