Consulta i connettori supportati per Application Integration.
Creare scenari di test
Questo documento descrive come creare casi di test per le 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 l'autorizzazione necessaria per creare casi di test, chiedi all'amministratore di concederti il ruolo IAM Editor di integrazione dell'applicazione (
roles/integrations.integrationEditor
) nel progetto. Per saperne di più sulla concessione dei ruoli, consulta Gestire l'accesso a progetti, cartelle e organizzazioni.Questo ruolo predefinito contiene l'autorizzazione
integrations.googleapis.com/testCases.create
necessaria per creare casi di test.Potresti anche ottenere questa autorizzazione con ruoli personalizzati o altri ruoli predefiniti.
- Assicurati che l'integrazione sia nello stato
DRAFT
. Se l'integrazione è nello statoPUBLISHED
, fai clic su Attiva modifica. Nell'integrazione viene creata una nuova versione nello statoDRAFT
. La figura seguente mostra il blocco delle modifiche nell'editor di integrazione.
Creare uno scenario di test
Per creare un caso di test, seleziona una delle seguenti opzioni:Console
- Nella console Google Cloud, vai alla pagina Integrazione delle applicazioni.
- Nel menu di navigazione, fai clic su Integrations (Integrazioni).
Viene visualizzata la pagina Integrazioni, che elenca tutte le integrazioni disponibili nel Google Cloud progetto.
- Seleziona un'integrazione esistente per la quale vuoi creare un test.
Viene visualizzata l'integrazione nell'editor di integrazione.
- Fai clic su Caso di test e poi su
+ Crea un nuovo caso di test. Viene visualizzato il riquadro Crea test case:
Poi:
- Nell'elenco Trigger (Attivati), seleziona un attivatore.
- Nel campo Nome test, inserisci un nome per il test.
- Se vuoi, inserisci una descrizione del test nel campo Descrizione.
- Fai clic su Crea.
Nella pagina dell'editor di integrazione, il riquadro del designer mostra La modalità test case è attiva.
- Configura la configurazione del test per l'attivatore e le attività.
API
Chiama il metodo projects.locations.integrations.versions.testCases.create
e fornisci eventuali parametri pertinenti. Ad esempio:
POST https://integrations.googleapis.com/v1/{parent=projects/PROJECT_ID/locations/LOCATION/integrations/INTEGRATION_NAME/versions/INTEGRATION_VERSION}/testCases
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 la risorsa TestCase
. Ad esempio:
{ "displayName": "example-test-case", "triggerId": "api_trigger/example-trigger", "testTaskConfigs": [{ "taskNumber": "1", "mockConfig": { "mockStrategy": "NO_MOCK_STRATEGY" }, "task": "FieldMappingTask" }], }
Configura le configurazioni di test
Dopo aver creato un caso di test, puoi configurare le configurazioni di test per gli attivatori e le attività.
Passaggi successivi
- Scopri di più sui casi di test.
Scopri come svolgere le seguenti operazioni: