×

Unit Test Generator

  • US 20110173591A1
  • Filed: 01/13/2010
  • Published: 07/14/2011
  • Est. Priority Date: 01/13/2010
  • Status: Abandoned Application
First Claim
Patent Images

1. A system for generating and executing a software unit test, the system comprising:

  • a rules presentation module including a rule-set that comprises one or more software behavior rules wherein the rules presentation module presents the rule-set in a format readable by a human;

    a software unit including at least a portion of a software application, wherein the software unit is to receive input and generate output in accordance with the rule-set;

    a test generation module to create one or more test functions based on the rule-set, to create one or more expected outputs, and to create one or more test-sets, wherein each of the test-sets includes a test function and an expected output and wherein the rules presentation module presents the rule-set to the test generation module; and

    a test execution module to receive the test-sets from the test generation module, to execute the test function of each of the test-sets, to receive output associated with one of the test-sets, to compare each of the test outputs to the expected output of the associated test-set in order to determine if the software unit correctly implements the rule-set, to create a report including a result of the comparison, and to send test input for each of the test-sets to the software unit.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×