1. A method of providing an efficient test case generator, the method comprising: establishing a test case project upon request from a user via a user interface to test an item, the test case project including a plurality of fields and corresponding designated values to be tested for the item; receiving, via the user interface, a first set of identified fields of the plurality, wherein the first set includes two or more fields identified by the user as having a dependent relationship with at least one another; creating, using one or more processors, a first relational field cluster for the first set of related fields and their associated values; performing, using one or more processors, a test case generation technique on the first relational field cluster to compute all possible test conditions among the two or more identified fields and their associated values in the first set; and displaying results of the computed test conditions for at least the two or more identified fields and their associated values of the first relational field cluster.