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.
Utility
10 Jul 2019
26 Nov 2020