These elements are classified into two types, one reflecting the largeness of the test case, which includes checkpoint, precondition, test data, and the other normalizing the complexity of different test types by adjusting the TCP count with
the corresponding weights.