Patent ID: 9009536
Filing Date: 2015-04-14
Classification: G06F

Abstract:
1. A method for test case generation, the method comprising: accessing a problem report data store including a plurality of customer problem reports, wherein the plurality of customer problem reports are collected automatically, and wherein each of the plurality of customer problem reports comprises configuration data and platform data of a system that executes the first version of the software product; calculating a number of instances each platform is stored in the problem report data store; identifying a set of platforms for which the corresponding number of instances satisfies a predefined platform threshold; calculating a number of instances each configuration is stored in the problem report data store; identifying a set of configurations for which the corresponding number of instances satisfies a predefined configuration threshold; calculating a number of instances each platform of the set of platforms is associated with each configuration of the set of configurations; generating a mapping data structure comprising a plurality of nodes and edges, identifying a weighted edge of a weight that satisfies a predefined weight threshold, wherein the weighted edge connects a first platform to a first configuration; and in response to identifying the weighted edge of a weight that satisfies the predefined weight threshold, automatically generating a test case for development of a second version of the software product, wherein the test case is configured to test execution of the second version of the software product on the first platform.