In every developments required some specific types of environment like when you develop any software than you need to different types of development tools and hardware requirements. Similarly when you want to test any application then you need to have specific types of configuration, settings and tools which help in finding the error and defects in application. In other words, you can say, you create one test bed. Test Bed is nothing but an environment that contains different types of hardware configuration, softwares, instrumentation, simulator, testing tools and other types of elements which are used to conduct a test. Test Bed is very popular term in software testing.