Ambiente de testes
Test environment
Em Engenharia, refere-se ao ambiente em que a corretude da solução, de acordo com suas especificações, é verificada. Ambientes de teste podem ser tanto do cliente como da equipe de desenvolvimento. Um ambiente de testes do cliente tem o objetivo de homologar a solução antes de ela ser disponibilizada no ambiente operacional (de produção). Já ambientes de teste da equipe de desenvolvimento podem ser usados para realizar testes unitários pelos desenvolvedores ou para realizar testes mais complexos (como os de integração) pela equipe de testes. Para sistemas intensivos em software, um ambiente de teste geralmente contém hardware, software, massa (dados) de teste, simuladores, ferramentas e equipamentos adicionais, além de outros elementos de suporte necessários para se conduzir testes.