Configurar casos de teste

Neste documento, descrevemos como configurar casos de teste para suas integrações. Para informações sobre casos de teste, configurações de teste compatíveis e limitações, consulte Introdução aos casos de teste.

Antes de começar

  • Para receber a permissão necessária para configurar casos de teste, peça ao administrador para conceder a você o papel do IAM de Editor do Application Integration (roles/integrations.integrationEditor) no projeto. Para mais informações sobre a concessão de papéis, consulte Gerenciar o acesso a projetos, pastas e organizações.

    Esse papel predefinido contém a permissão integrations.googleapis.com/testCases.create, que é necessária para configurar casos de teste.

    Também é possível receber essa permissão com papéis personalizados ou outros papéis predefinidos.

  • Verifique se a integração está no estado DRAFT. Se a integração estiver no estado PUBLISHED, clique em Ativar edição. Uma nova versão no estado DRAFT é criada na integração para você. A figura a seguir mostra o bloqueio de edição no editor de integração.

    Bloqueio de edição de integrações Bloqueio de edição de integrações

  • Verifique se você tem um caso de teste na integração. Para saber como criar um caso de teste, consulte Criar casos de teste.

Definir configurações de teste para gatilhos

Para definir as configurações de teste do gatilho, selecione uma das seguintes opções:
  1. No console do Google Cloud , acesse a página Application Integration.

    Acessar o Application Integration

  2. No menu de navegação, clique em Integrações.

    A página Integrações é exibida, listando todas as integrações disponíveis no projeto do Google Cloud .

  3. Selecione uma integração atual para a qual você quer criar um teste.

    Isso abre a integração na página do editor de integração.

  4. Clique em Caso de teste e em Abrir casos de teste. O painel Casos de teste aparece com uma lista de casos de teste para a versão atual da integração.
  5. Selecione o caso de teste na lista.

    Na página do editor de integração, a tela do designer mostra O modo de caso de teste está ativo. A imagem a seguir mostra o painel Configuração de teste do gatilho:

    imagem mostrando o painel de configuração de teste Imagem mostrando o painel de configuração do teste

  6. Na página do editor de integração, clique no gatilho para abrir o painel de configuração dele. Em seguida, faça o seguinte:
    • Se você tiver variáveis de entrada para sua integração, a guia Configuração de teste vai mostrar essas variáveis. Os valores inseridos nas variáveis são salvos automaticamente.
    • Para ver as propriedades do gatilho, clique na guia Propriedades do gatilho.

Definir configurações de teste para tarefas

Para configurar as propriedades de teste da tarefa de integrações, selecione uma das seguintes opções:
  1. No console do Google Cloud , acesse a página Application Integration.

    Acessar o Application Integration

  2. No menu de navegação, clique em Integrações.

    A página Integrações é exibida, listando todas as integrações disponíveis no projeto do Google Cloud .

  3. Selecione uma integração atual para a qual você quer criar um teste.

    Isso abre a integração na página do editor de integração.

  4. Clique em Caso de teste e em Abrir casos de teste. O painel Casos de teste aparece com uma lista de casos de teste para a versão atual da integração.
  5. Selecione o caso de teste na lista.

    Na página do editor de integração, a tela do designer mostra O modo de caso de teste está ativo.

  6. Na página do editor de integração, clique na tarefa para abrir o painel de configuração de teste. A imagem a seguir mostra o painel Configuração de teste da tarefa:

    imagem mostrando o painel de configuração de teste Imagem mostrando o painel de configuração do teste

    Na guia Configuração do teste, siga estas etapas:
    1. Em Tipo de estratégia de simulação, selecione uma das seguintes estratégias:
      • Se você selecionar Sem simulação, a tarefa será executada na integração principal como deveria na integração real. Por padrão, o tipo de estratégia Sem simulação é selecionado para as tarefas.
      • Se você selecionar Execução simulada, em Status da execução simulada, selecione uma das seguintes opções:
        • Pular: a tarefa é marcada como concluída.
        • Falha: a tarefa é marcada como com falha.
      • Se você selecionar Saída simulada, em Lista de saídas de tarefas, será necessário fornecer a saída das tarefas para o próximo nó na integração.
    2. Na seção Estratégia de declaração, faça o seguinte:
      1. No campo Tipo de declaração, selecione uma das seguintes opções:
        • Se você selecionar Declarar execução, escolha uma das seguintes opções para Status de execução a ser declarado:
          • Sucesso
          • Falha
          • Não executado
        • Se você selecionar Declarar parâmetros, faça o seguinte:
          1. Em Parâmetros para declaração, selecione se você quer declarar parâmetros, incluindo os de entrada e saída.
          2. Selecione o Operador para comparar o parâmetro declarado com o valor inserido. As operações para comparar o parâmetro declarado podem ser uma das seguintes:
            • Igual a
            • Diferente
            • Contém
          3. No campo Valor, insira o valor que você quer comparar com o parâmetro.
      2. Opcional: para adicionar mais declarações, clique em + Adicionar declaração.

A seguir