Consulte os conectores compatíveis com o Application Integration.
Fazer upload e download de casos de teste
Este documento descreve como fazer upload e download de 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 as permissões necessárias para fazer upload e download de casos de teste, peça ao administrador para conceder a você o papel Editor da integração de aplicativos (
roles/integrations.integrationEditor
) do IAM 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 as permissões necessárias para fazer upload e download de casos de teste. Para conferir as permissões exatas necessárias, expanda a seção Permissões necessárias:
Permissões necessárias
As seguintes permissões são necessárias para fazer upload e download de casos de teste:
-
Fazer upload de um caso de teste:
integrations.googleapis.com/testCases.create
-
Baixe um caso de teste:
integrations.googleapis.com/testCases.get
Essas permissões também podem ser concedidas com funções personalizadas ou outros papéis predefinidos.
-
Fazer upload de um caso de teste:
- Para fazer o download de um caso de teste, verifique se você tem um na integração. Para informações sobre como criar um caso de teste, consulte Criar casos de teste.
Fazer upload de um caso de teste
Para fazer upload de um caso de teste, selecione uma das seguintes opções:
Console
- No console Google Cloud , 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 projeto Google Cloud .
- Selecione uma integração para a qual você quer criar um teste.
Isso abre a integração na página do editor de integração.
- Para fazer upload de um caso de teste da sua máquina local, na lista Caso de teste, selecione Fazer upload de um caso de teste.
API
Chame o método projects.locations.integrations.versions.testCases.upload
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:upload
Substitua:
PROJECT_ID
: o ID do projeto Google CloudLOCATION
: a região em que a integração está localizada.INTEGRATION_NAME
: o nome da integraçãoINTEGRATION_VERSION
: a versão da integração
O corpo da solicitação contém o conteúdo do arquivo em formato de string e o formato do arquivo. Os formatos de arquivo válidos são .json
e .yaml
.
Fazer o download de um caso de teste
Para fazer o download de um caso de teste para uma versão de integração, selecione uma das seguintes opções:
Console
- No console Google Cloud , 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 projeto Google Cloud .
- Selecione uma integração que contenha casos de teste.
Isso abre a integração na página do 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 baixar.
Na página do editor de integração, a tela do designer mostra O modo de caso de teste está ativo.
- Clique em Fazer download.
API
Chame o método projects.locations.integrations.versions.testCases.download
. Exemplo:
POST https://integrations.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/integrations/INTEGRATION_NAME/versions/INTEGRATION_VERSION/testCases/TEST_CASE_ID
Substitua:
PROJECT_ID
: o ID do projeto Google CloudLOCATION
: a região em que a integração está localizada.INTEGRATION_NAME
: o nome da integraçãoINTEGRATION_VERSION
: a versão da integraçãoTEST_CASE_ID
: o ID do caso de teste que você quer baixar
A seguir
- Saiba mais sobre casos de teste.
Saiba como fazer o seguinte: