International Business Machines Corporation
DYNAMIC REORDERING OF TEST CASE EXECUTION

Last updated:

Abstract:

A computer-implemented method for testing a system under test (SUT) in an active environment includes generating multiple test cases. The method further includes executing, by the testing system, a first set of test cases from those generated, and determining a test case that failed. Further a code path that is exercised by the test case is detected, the code path having a defect. The method further includes identifying, by the testing system, a second set of test cases from the test cases that are generated, wherein each test case from the second set of test cases has not been executed and exercises the code path that is identified. The method further includes reordering, by the testing system, at runtime, the test cases to omit execution of the second set of test cases.

Status:
Application
Type:

Utility

Filling date:

16 Apr 2020

Issue date:

21 Oct 2021