1. A method for assigning a value to at least one data item of a test case instance, comprising the steps of: selecting an input data item from a test design library, the library further comprising, a plurality of input data items, information about one of semantics and data type of the input data items; and assigning the selected input data item as a value of data item of the test case instance.