Executar casos de teste
Este documento descreve como executar 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 conseguir a permissão necessária para executar casos de teste, peça ao administrador para conceder a você o papel do IAM de invocador do Application Integration (
roles/integrations.integrationInvoker) 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
integrations.googleapis.com/testCases.invokerpermissão, que é necessária para executar casos de teste.Também é possível receber essa permissão com papéis personalizados ou outros papéis predefinidos.
- Verifique se você tem um caso de teste na integração. Para informações sobre como criar um caso de teste, consulte Criar casos de teste.
Executar um caso de teste
Para executar um caso de teste, selecione uma das seguintes opções:Console
- No Google Cloud console, acesse a página Application Integration.
- No menu de navegação, clique em Integrações.
A página Integrações aparece listando todas as integrações disponíveis no Google Cloud projeto.
- Selecione uma integração para a qual você quer criar um teste.
Isso abre a integração no editor de integração.
- 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.
- Selecione o caso de teste que você quer executar.
Na página do editor de integração, a tela do designer mostra O modo de caso de teste está ativo.
- Clique em Testar. A página Executar caso de teste aparece. Em seguida, faça o seguinte:
- Insira o Prazo de execução.
- Clique em Executar teste.
É possível visualizar os registros dos casos de teste. Para ver e inspecionar os registros de execução da execução do teste, clique em Ver registros.
API
Chame o método projects.locations.integrations.versions.testCases.executeTest e forneça os parâmetros relevantes. Exemplo:
POST https://integrations.googleapis.com/v1/{parent=projects/PROJECT_ID/locations/LOCATION/integrations/INTEGRATION_NAME/versions/INTEGRATION_VERSION}/testCases/TEST_CASE_ID:executeTestSubstitua:
PROJECT_ID: o ID do Google Cloud projetoLOCATION: a região em que a integração está localizadaINTEGRATION_NAME: o nome da integraçãoINTEGRATION_VERSION: a versão da integraçãoTEST_CASE_ID: o ID do caso de teste que você quer executar
Visualizar registros de execução de casos de teste
É possível visualizar os registros de execução de casos de teste na página Registros. Para informações sobre como visualizar os registros, consulte Visualizar registros de execução no Application Integration.
A seguir
- Saiba mais sobre casos de teste.
Saiba como fazer o seguinte:
- Criar casos de teste.
- Configurar casos de teste.
- Copiar e excluir casos de teste.
- Fazer upload e download de casos de teste.