×

Generating a test script execution order

  • US 10,592,398 B1
  • Filed: 09/27/2018
  • Issued: 03/17/2020
  • Est. Priority Date: 09/27/2018
  • Status: Active Grant
First Claim
Patent Images

1. A device, comprising:

  • one or more memories; and

    one or more processors, communicatively coupled to the one or more memories, to;

    determine a plurality of first probabilities for a plurality of test scripts that is associated with a test to be executed on a software element,wherein a respective first probability, of the plurality of first probabilities, is associated with a respective test script of the plurality of test scripts,wherein the respective first probability indicates a likelihood that the respective test script will be unsuccessful in a test cycle, andwherein the respective first probability is determined based on historical test results, associated with the software element, for the respective test script;

    generate, based on the plurality of first probabilities, a test script execution order, of the plurality of test scripts, for the test cycle,wherein the plurality of test scripts are ordered from greatest respective probability to least respective probability;

    execute, based on the test script execution order, the test on the software element in the test cycle,wherein a first test script, of the plurality of test scripts, is executed based on the test script execution order;

    determine, based on a result of executing the first test script, a plurality of second probabilities for a plurality of second test scripts,wherein the plurality of second test scripts do not include the first test script,wherein the plurality of second probabilities are used to generate an updated test script execution order, andwherein the plurality of first probabilities are not used to generate the updated test script execution order;

    generate, based on the plurality of second probabilities, the updated test script execution order; and

    execute, based on the updated test script execution order, a second test script, of the plurality of second test scripts, on the software element in the test cycle.

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