Test environment

Software
A test environment is a set of software and hardware on which tests are performed on a software product.