Patent ID: 8572156
Filing Date: 2013-10-29
Classification: G06F

Abstract:
1. A computer-implemented method comprising: initiating, at a service provider in a distributed software system in which configuration software settings are exchanged among interrelated software processes executing on both a client system and the system provider, generation of a test environment at the service provider for the client system, the test environment at the service provider being generated to interact with a test environment at the client system and to test a plurality of business processes before deployment, each test environment being respectively utilized by the service provider and the client system to test changes to a distributed software environment prior to the changes being made available to production environments at the service provider and at the client system; fetching, by the service provider, technical data associated with the test environment at the service provider from a remote database; receiving, by the service provider from the client system, test environment data; generating, by the service provider using the fetched technical data and the received test environment data, automation scripts for the service provider and the client system, the automation scripts respectively defining configuration settings for the service provider and the client system; executing, at the service provider, the automation scripts for the service provider; transmitting, by the service provider to the client system, the automation scripts for the client system; and initiate, at the service provider, testing of the test environment at the service provider and the test environment at the client system once the automation scripts have been executed on both the service provider and the client system.