Consulta i connettori supportati per Application Integration.
Caricare e scaricare scenari di test
Questo documento descrive come caricare e scaricare gli scenari di test per le tue integrazioni. Per informazioni sugli scenari di test, sulle configurazioni di test supportate e sui relativi limiti, consulta Introduzione agli scenari di test.
Prima di iniziare
-
Per ottenere le autorizzazioni necessarie per caricare e scaricare scenari di test, chiedi all'amministratore di concederti il ruolo IAM Application Integration Editor (
roles/integrations.integrationEditor
) nel progetto. Per saperne di più sulla concessione dei ruoli, consulta Gestisci l'accesso a progetti, cartelle e organizzazioni.Questo ruolo predefinito contiene le autorizzazioni necessarie per caricare e scaricare gli scenari di test. Per vedere quali sono esattamente le autorizzazioni richieste, espandi la sezione Autorizzazioni obbligatorie:
Autorizzazioni obbligatorie
Per caricare e scaricare scenari di test sono necessarie le seguenti autorizzazioni:
-
Carica uno scenario di test:
integrations.googleapis.com/testCases.create
-
Scaricare uno scenario di test:
integrations.googleapis.com/testCases.get
Potresti anche ottenere queste autorizzazioni con ruoli personalizzati o altri ruoli predefiniti.
-
Carica uno scenario di test:
- Per scaricare uno scenario di test, assicurati di averne uno nell'integrazione. Per informazioni su come creare uno scenario di test, consulta Creare scenari di test.
Caricare uno scenario di test
Per caricare uno scenario di test, seleziona una delle seguenti opzioni:
Console
- Nella console Google Cloud , vai alla pagina Application Integration.
- Nel menu di navigazione, fai clic su Integrazioni.
Viene visualizzata la pagina Integrazioni, che elenca tutte le integrazioni disponibili nel progetto Google Cloud .
- Seleziona un'integrazione esistente per cui vuoi creare un test.
Si apre l'integrazione nell'editor integrazioni.
- Per caricare uno scenario di test dalla macchina locale, seleziona Carica uno scenario di test dall'elenco Scenario di test.
API
Chiama il metodo projects.locations.integrations.versions.testCases.upload
e fornisci tutti i parametri pertinenti. Ad esempio:
POST https://integrations.googleapis.com/v1/{parent=projects/PROJECT_ID/locations/LOCATION/integrations/INTEGRATION_NAME/versions/INTEGRATION_VERSION}/testCases:upload
Sostituisci quanto segue:
PROJECT_ID
: l'ID del Google Cloud progettoLOCATION
: la regione in cui si trova l'integrazioneINTEGRATION_NAME
: il nome dell'integrazioneINTEGRATION_VERSION
: la versione dell'integrazione
Il corpo della richiesta contiene il contenuto del file in formato stringa e il formato del file. I formati file validi sono .json
e .yaml
.
Scaricare uno scenario di test
Per scaricare uno scenario di test per una versione dell'integrazione, seleziona una delle seguenti opzioni:
Console
- Nella console Google Cloud , vai alla pagina Application Integration.
- Nel menu di navigazione, fai clic su Integrazioni.
Viene visualizzata la pagina Integrazioni, che elenca tutte le integrazioni disponibili nel progetto Google Cloud .
- Seleziona un'integrazione esistente che contenga scenari di test.
Si apre l'integrazione nell'editor integrazioni.
- Fai clic su Scenario di test e poi su Apri scenari di test. Viene visualizzato il riquadro Scenari di test con un elenco di scenari di test per la versione di integrazione corrente.
- Seleziona lo scenario di test che vuoi scaricare.
Nella pagina dell'editor di integrazione, il canvas del designer mostra La modalità Scenario di test è attiva.
- Fai clic su Scarica.
API
Chiama il metodo projects.locations.integrations.versions.testCases.download
. Ad esempio:
POST https://integrations.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/integrations/INTEGRATION_NAME/versions/INTEGRATION_VERSION/testCases/TEST_CASE_ID
Sostituisci quanto segue:
PROJECT_ID
: l'ID del Google Cloud progettoLOCATION
: la regione in cui si trova l'integrazioneINTEGRATION_NAME
: il nome dell'integrazioneINTEGRATION_VERSION
: la versione dell'integrazioneTEST_CASE_ID
: l'ID dello scenario di test che vuoi scaricare
Passaggi successivi
- Scopri di più sugli scenari di test.
Scopri come: