API ATS di OmniLab

OmniLab ATS offre API per pianificare le esecuzioni dei test, verificare l'avanzamento e altro ancora. Puoi usarli per integrare Test Station nei tuoi flussi di lavoro e servizi.

Riferimento API

L'interfaccia OmniLab ATS è RESTful, utilizza URL orientati alle risorse e gestisce i dati codificati in JSON.

La versione R12 introduce un'esplorazione delle API di Google che documenta gli endpoint API, inclusi i relativi parametri e le risposte. Puoi utilizzare Explorer API di Google per provare le API.

Link a Explorer API

Figura 1. Link a Explorer API di Google

Explorer API

Figura 2. Explorer API di Google con la specifica OpenAPI evidenziata

Genera un client

Puoi generare client OmniLab ATS dalla specifica OpenAPI disponibile in Explorer API di Google (http://localhost:8000/_ah/api_docs/api.json per impostazione predefinita).

  1. Scarica lo strumento OpenAPI Generator.

  2. Esegui il seguente comando per generare un client nel linguaggio di programmazione specificato.

java -jar openapi-generator-cli.jar generate \
    --input-spec http://localhost:8000/_ah/api_docs/api.json \
    --generator-name LANGUAGE \
    --output OUTPUT_DIRECTORY

Per ulteriori informazioni, consulta la documentazione di OpenAPI Generator.