Patent ID: 9323650
Filing Date: 2016-04-26
CPC Classification: G06F

Claim Text:
1. A method for generating software test input data, comprising: extracting, by a test data generation computing apparatus, a plurality of attributes and a data type and one or more properties of each of the attributes from a software requirements specification; applying, by the test data generation computing apparatus, constraint representation syntax to the attributes based on the data type and the one or more properties associated with each of the attributes to generate a plurality of constraints, wherein the constraint representation syntax is a machine readable format; generating, by the test data generation computing apparatus, a model representing one or more use cases, the model comprising one or more conditional nodes and including one or more of the constraints as associated with each of the one or more conditional nodes; identifying, by the test data generation computing apparatus, a plurality of paths included in the model; and applying, by the test data generation computing apparatus, a test input data generation technique to generate test input data for each of the paths based on the one or more constraints associated with the one or more conditional nodes of each of the paths.