Parallel testing and reporting system
AssigneeAccenture Global Solutions Limited
InventorsAjay Mody, Brad A. Gonnerman, Matthew Ngai, Vignesh Kasturi Ravichandran, Frederick S. Siy, Vikram Jugal Godani
Life of this patent
Estimating the term…
Abstract
An optimized test data selection strategy references a sampling file that identifies data attributes that serve as the basis of the test data selection strategy. By analyzing fields and the corresponding field values of the sample imprint, a total number of test data selected for inclusion into a sample dataset is reduced. The test data selection strategy provides an efficient methodology for implementing a data comparison testing process.
Claims20
A computing device comprising:
- a communication interface configured to:
- communicate with a reporting database;
- and
- retrieve a first set of output results from a legacy application and a second set of output results from a target application;
- a memory configured to:
- store the first set of output results and the second set of output results;
- and
- a testing and reporting tool configured to:
- generate a test data review graphical user interface (GUI), the test data review GUI including the first set of output results and the second set of output results;
- determine a variance result between the first set of output results and the second set of output results;
- generate a variance review GUI, the variance review GUI including the variance result;
- categorize the variance result into a respective category bucket;
- determine whether the variance result is categorized into a category bucket for an acceptable variance;
- and
- when the variance result is determined not to be categorized into the category bucket for the acceptable variance result, determine a defect is associated with the variance and assign a testing resource to the variance.
A method comprising:
- controlling, by a testing and reporting tool, retrieval of a first set of output results from a legacy application and a second set of output results from a target application;
- storing, in a memory, the first set of output results and the second set of output results;
- generating, by the testing and reporting tool, a test data review graphical user interface (GUI) including the first set of output results and the second set of output results;
- determining, by the testing and reporting tool, a variance between the first set of output results and the second set of output results;
- generating, by the testing and reporting tool, a variance review GUI including the variance determined between the first set of output results and the second set of output results;
- categorizing the variance into a respective category bucket;
- determining, by the testing and reporting tool, whether the variance is categorized into a category bucket for an acceptable variance;
- and
- when the variance is determined not to be categorized into the category bucket for the acceptable variance result, determining, by the testing and reporting tool, a defect is associated with the variance and assign a testing resource to the variance.
A non-transitory computer-readable medium storing a set of processor executable instructions that, when executed by a processor, cause the processor to:
- control retrieval of a first set of output results from a legacy application and a second set of output results from a target application;
- store, on a memory, the first set of output results and the second set of output results;
- generate a test data review graphical user interface (GUI) including the first set of output results and the second set of output results;
- determine a variance between the first set of output results and the second set of output results;
- generate a variance review GUI including the variance determined between the first set of output results and the second set of output results;
- categorize the variance into a respective category bucket;
- determine whether the variance is categorized into a category bucket for an acceptable variance;
- and
- when the variance result is determined not to be categorized into the category bucket for the acceptable variance result, determine a defect is associated with the variance and assign a testing resource to the variance.
Dependencies are inferred from the claim text.