Quais ambientes de teste são necessários?

Última atualização em 2023-09-15
  • Tópicos
  • Developing
    Exibir mais informações sobre este tópico
  • Criado para:
  • Developer

Para definir quais configurações para teste, você deve considerar o seguinte:

Desenvolvimento - Para unidade e certos testes de integração.

Testes - Para a maioria dos testes.

Ao vivo - Para os testes finais de desempenho e de esforço. Também para testes de aceitação com o cliente.

Decida quais instâncias são necessárias e onde (geralmente, pelo menos uma de cada para todos os níveis de teste):

Autor - Essa instância permite que os autores insiram e publiquem conteúdo.

Publish - Esta instância apresenta o site em seu formulário publicado para acesso dos visitantes.

Testado com o Dispatcher.

Por fim, o hardware real deve ser considerado - todos os testes de desempenho devem ser feitos em um sistema com a configuração o mais próxima possível do ambiente ativo final. Por esse motivo, também é recomendável que o Lançamento do projeto seja dividido em:

Inicialização suave - Disponibilidade reduzida; o que permite tempo para testes de desempenho, ajuste e otimização em condições realistas no ambiente de produção.

Inicialização rígida - Disponibilidade total.

Nesta página