×

Software testing by groups

  • US 8,087,005 B2
  • Filed: 10/22/2007
  • Issued: 12/27/2011
  • Est. Priority Date: 02/14/2001
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method of testing a program having statements, said method comprising:

  • dividing said program into a plurality of groups such that every statement in the program belongs to at least one of the groups, wherein each of said groups contains a respective sequence of ones of the statements such that all the statements of such a group are executed if at least one statement of said group is executed, and wherein such a group is deemed to be executed if at least one of the statements of the group is executed when the program is executed;

    determining the ones of the groups that are executed when said program is executed while testing said program;

    indicating unexecuted ones of the groups based on the ones of the groups that were determined in to have been executed in determining the ones of the groups that are executed when said program is executed while testing said program;

    enabling a tester to execute said unexecuted groups such that said tester can ensure that all statements in said program are executed at least once; and

    inserting an extra statement in each of said groups, wherein execution of such an extra statement enables to identifying an executed one of the groups corresponding to said extra statement in the ones of the groups that are executed when said program is executed while testing said program.

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