The release management life cycle is an important work-flow which every testers needs to understand for an efficient and an effective environment setup. Test-bed/Test environment is defined as the workspace in which the AUT is deployed for testing. Below are a set of steps that need to be followed sequentially to make the test environment fit for testing. i. Test environment refresh (Refresh from Production or other mirrors) – Typically this refresh can be either incremental or complete. This would result in erasing the current data in the test environment and populating the same with latest production code. In case of refresh all test data in the test environment would be erased. ii. Static Data setup – All static data in the test environment can either be setup manually or the environment can be refreshed only for static data flash. An automatic static data refresh would copy all static data from production tables to the test environment. NOTE: