ServiceNow, Inc.
SYSTEMS AND METHODS FOR SOFTWARE REGRESSION DETECTION

Last updated:

Abstract:

The disclosed Test Case Prioritization (TCP) system includes a TCP server that is designed to generate a TCP Model, which stores identified relationships between software files and test cases based on test results. The TCP server groups the test cases by track and/or build, and clusters the test cases that correspond to failed test results within each group. The TCP server also determines which software files have been modified since a previous testing of the software files. The TCP server then correlates the clusters of test cases and the modified software files to construct the TCP model. Once the TCP model has been generated, the TCP server can use the TCP model to provide useful information during software development and testing.

Status:
Application
Type:

Utility

Filling date:

10 Jul 2019

Issue date:

26 Nov 2020