Solução de integração do ambiente de teste
Para as necessidades específicas dos cenários de teste de desenvolvimento, ele pode ser usado:
- identificação ambiental: através de
ENV=development
As variáveis reduzem automaticamente a dificuldade de validação - Modo de simulaçãoAdicionar na inicialização
--test-mode
Autenticação de desvio de parâmetro (somente rede local) - Integração de testes automatizadosCabeçalhos de autenticação pré-posicionados em pipelines de CI/CD (X-Anubis-Token)
Fluxo de trabalho típico:
- Implementação do ambiente de teste:
docker run -e ENV=test -p 8081:8080 anubis
- Configuração do script de automação: No cabeçalho da solicitação, adicione o parâmetro
X-Test-Mode: true
- Desligamento temporário para teste de desempenho:
--disable-for=loadtest
Essa resposta foi extraída do artigoAnubis: interferindo no rastreamento do rastreador de IA por meio de provas de cargas de trabalhoO