Patent ID: 7437714

Claim:
A method of processing testing data for testing a software module, the method comprising: (a) extracting parameter value combinations from a data file formatted with a markup language, wherein the markup language implements an extensible markup representation of a table, the table representation comprising: (i) a first section that includes a set of testing parameters listed in a parameter order; (ii) a second section that includes a first set of parameter values listed in an order such that each value is positioned in the same order as the corresponding parameter is listed in the parameter order; and (iii) a third section that includes a second set of parameter values listed an order such that each value is positioned in the same order as the corresponding parameter is listed in the parameter order; wherein the second section parameter order and the third section parameter order represent the order of the parameter associated with a corresponding test case; (b) generating a first test case based on the extracted parameter value combinations in the order represented by the first, second, or third section of the table representation; (c) transmitting the first test case to a software module test engine; (d) generating a first test result based on the first test case; (e) integrating the first test result into corresponding section of the table representation of the data file; (f) repeating steps (b)-(e) for a second test case in order to allow a test developer to create a set of related test cases based on an equivalence class model and to further test the software module in a rapid manner.