Patent ID: 9612943
Date: 2017-04-04
CPC Classifications: G06F

Claim:
1. A method to prioritized testing of computer program code, the method, comprising: obtaining a user input, the user input indicating test weighting criteria and test prioritization criteria; performing a baseline run, wherein performing the baseline run comprises: after performing the baseline run, performing a partial run, wherein performing the partial run comprises: wherein the function is a first function, and wherein the first property summary or the second property summary indicates an impact of a change in the first function on a second function, wherein the second function is unchanged from the baseline source code to the modified source code; storing a partial run results record, the partial run results record comprising the second property summary; prioritizing a plurality of tests based at least in part on the user input, information from the history, and information from the partial run results record; and executing the plurality of tests according to the priority.