×

Test selection

  • US 8,850,270 B2
  • Filed: 07/19/2012
  • Issued: 09/30/2014
  • Est. Priority Date: 07/19/2012
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer-implemented method, the method performed by a processor, the method comprising:

  • obtaining a test suite comprising a plurality of tests for a Software Under Test (SUT);

    selecting a subset of the test suite, wherein the subset provides coverage of the SUT that correlates to a coverage by a workload of the SUT, wherein the workload defines a set of input events to the SUT thereby defining portions of the SUT that are to be invoked during execution;

    determining an execution profile of the workload;

    obtaining execution profiles of each test of the test suite; and

    wherein said selecting comprises;

    determining a similarity measurement between substantially each test and the workload based on the execution profiles thereof;

    selecting the subset of the test suite based on the similarity measurements; and

    wherein said selecting comprises selecting the subset that is associated with a most similar aggregated similarity measurement to that of the workload, wherein an aggregated similarity measurement measures similarity between a set of tests and the workload based on an aggregated execution profile of the set of test and the execution profile of the workload.

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