Method and apparatus for the performing unit testing of software modules in software systems
AssigneeSiemens Aktiengesellschaft
InventorsGuy Collins Ndem, Abbas Abdelhamid Abbas Tahir
Life of this patent
Estimating the term…
Loading patent…
AssigneeSiemens Aktiengesellschaft
InventorsGuy Collins Ndem, Abbas Abdelhamid Abbas Tahir
Estimating the term…
In a method and apparatus of performing unit testing of a software module, the method provides for reading, by a computer, target data and discovering of functional aspects of a piece of software code, dividing the target data into chunks, estimating a plurality of decision/condition statements of the software code, estimating an amount of possible test cases based on the program inputs, defining a data set over the plurality of identified decisions/conditions, finding subset relationships between all the defined data sets, defining a plurality of optimal data sets, classifying the condition of the plurality of optimal data sets by category, refining the plurality of optimal data sets, and calculating the best amount of data sets.
A method of performing unit testing of a software module, comprising:
An apparatus in communication with a computer readable recording medium, comprising:
A computer program product comprising a non-transitory computer-readable medium having recorded thereon a software program to be executed on a computer, the non-transitory computer readable medium being able to prompt a server in the computer network to perform unit testing of a software module,
Dependencies are inferred from the claim text.