1. An environment containing hardware, instrumentation, simulators, software tools, and other support elements needed to conduct a test. [Reference: ISO 24765]
2. facilities, hardware, software, firmware, procedures, and documentation intended for or used to perform testing of software
NOTE: A test environment could contain multiple environments to accommodate specific test sub-processes (e.g. a unit test environment, a performance test environment etc.).