an executing environment confiuring for a testing environment is called test bed. it may consist of specific h/w, s/w, topology, and other specific s/w that r required for real time. and also consider the test plan that given in ur project.
(1) An environment containing the integral hardware, instrumentation, simulators, software tools, and other support elements needed to conduct a test of a logically or physically separate component. All integral components of the test bed should be verified to be operational before introducing the component under test.
Answers(2):
A suite of test programs or plans used in conducting the test of a component or system. ...
Test Bed: An execution environment configured for testing. May consist of specific hardware, OS, network topology, configuration of the product under test, other application or system software, etc. The Test Plan for a project should enumerated the test beds(s) to be used.
Something that will "drive" the item to be tested. A test bed would not be something that would be released to the public, so the normal safety, and aethetic standards would not apply. On the other hand, it is usually quick to build. It would also drive the code in a way that would make testing more efficient, driving it faster than real time, and/ or unattended, for example. Given its limitations, it is as realistic as is practical, but you might be suprised at how unrealistic test beds can be.