Patent Document ID: 9134961
Application ID: 14142771
Patent Flag: 1

Claim One:
1. A computer system configured to select a test scenario template relevant for testing a configuration change, comprising: at least one processor and memory; the at least one processor and the memory cooperating to function as: an interface configured to receive data indicative of configuration changes made to software systems of different organizations, wherein each organization of the different organizations has a different composition of shareholders; a first clustering module configured to cluster the configuration changes into clusters of similar configuration changes; a test identifier configured to identify runs of test scenarios run by users belonging to the different organizations on the software systems belonging to the different organizations; wherein running the test scenarios is useful for testing at least some of the configuration changes; a second clustering module configured to cluster the runs to clusters of similar runs; a connection generator configured to generate connections between the clusters of similar configuration changes and the clusters of similar runs; a weighting module configured to weight the connections based on number of different organizations associated with each of the connections; wherein an organization is associated with a connection between a cluster of similar configuration changes and a cluster of similar runs if a run of a test scenario, from the cluster of similar runs, is run by a user belonging to the organization to test a configuration change from the cluster of similar configurations changes; a connection selector configured to receive a certain configuration change of a certain software system, which is to be tested by a certain user; the connection selector is further configured to select a certain connection, weighted above a threshold, between a cluster of similar configuration changes, to which the certain configuration change corresponds, and a certain cluster of similar runs of test scenarios; and a template selector configured to select for the certain user a test scenario template representing the certain cluster of similar runs.