Patent Document ID: 9430363
Application ID: 14980012
Patent Status: 1

Claim One:
1. A method for using previous test results to create expected test results for testing software, the method comprising: retrieving, by one or more computer processors, one or more previous actual results from a software test; determining, by one or more computer processors, a longest common subsequence of data of the one or more previous actual results; removing, by one or more computer processors, the longest common subsequence of data from the one or more previous results to create a remaining common data; responsive to removing the longest common subsequence of data from the one or more previous actual results, classifying, by one or more computer processors, the remaining common data in the one or more previous actual results into a matched portion and an unmatched portion, wherein classifying is done by dynamic programming and wherein matched portions are identical data in the remaining common data in each previous actual test result of the one or more previous actual results and wherein unmatched portions are different data in the remaining common data in each previous actual test result of the one or more previous actual results; applying, by one or more computer processors, the unmatched portions of the remaining common data in the one or more previous actual results to an existing class; creating, by one or more computer processors, at least one new class of data for the unmatched portions of the remaining common data in the one or more previous actual results which is not applied to an existing class; applying, by one or more computer processors, the unmatched portions of data which is not applied to an existing class to the at least one new class; and creating, by one or more computer processors, an expected result using the determined longest common subsequence of data of the one or more previous actual results, the matched portion of the remaining common data in the one or more previous actual results, and the classified remaining common data in the one or more previous actual results.