O recurso de testes contínuos executa automaticamente um conjunto de casos de teste configurados para um ambiente a fim de verificar o comportamento pretendido das versões de fluxo nesse ambiente.
Para evitar que uma versão incorreta seja ativada no ambiente, também é possível usar a implantação contínua para executar o mesmo conjunto de testes de verificação antes de implantar uma versão do fluxo no ambiente.
Gerenciar testes e implantação contínuos
Para gerenciar testes e implantação contínuos:
Console
Abra o console do Dialogflow CX.
Escolha seu projeto do GCP.
Selecione seu agente.
Clique na guia Gerenciar.
Clique em CI/CD.
Selecione um ambiente no menu suspenso Nome do ambiente.
Clique na guia Testes contínuos. A guia Casos de teste é aberta por padrão.
Na lista suspensa Selecionar casos de teste, selecione um caso de teste predefinido para ser adicionado ao conjunto de teste contínuo.
Na guia Configurações, a opção Teste contínuo precisa estar ativada por padrão. Para adicionar a implantação contínua, clique no botão Continuar implantação.
Para visualizar os resultados de testes contínuos diários para um ambiente, clique na guia Testes contínuos e em Resultados.
Para ver se o teste contínuo está ativado para um ambiente, clique em Ambientes na guia Gerenciar. Para cada ambiente, o status do teste contínuo está na coluna Teste contínuo.
API
Veja os métodos runContinuousTest
e deployFlow
para o tipo Environments
.
Selecione um protocolo e uma versão para a Referência de ambiente:
Protocolo | V3 | V3beta1 |
---|---|---|
REST | Recurso do ambiente | Recurso do ambiente |
RPC (remote procedure call) | Interface do ambiente | Interface do ambiente |
C++ | EnvironmentsClient | Indisponível |
C# | EnvironmentsClient | Indisponível |
Go | EnvironmentsClient | Indisponível |
Java | EnvironmentsClient | EnvironmentsClient |
Node.js | EnvironmentsClient | EnvironmentsClient |
PHP | Indisponível | Indisponível |
Python | EnvironmentsClient | EnvironmentsClient |
Ruby | Indisponível | Indisponível |