OmniLab ATS API

OmniLab ATS bietet APIs zum Planen von Testläufen, Überprüfen des Fortschritts und mehr. Sie können sie verwenden, um Test Station in Ihre Workflows und Dienste zu integrieren.

API-Referenz

Die OmniLab ATS-Schnittstelle ist RESTful, verwendet ressourcenorientierte URLs und verarbeitet JSON-codierte Daten.

Mit Version R12 wird ein Google APIs Explorer eingeführt, der die API-Endpunkte einschließlich ihrer Parameter und Antworten dokumentiert. Sie können den Google APIs Explorer verwenden, um APIs zu testen.

Link zum API Explorer

Abbildung 1 : Link zum Google APIs Explorer

API Explorer

Abbildung 2 : Google APIs Explorer mit hervorgehobener OpenAPI-Spezifikation

Client generieren

Sie können OmniLab ATS-Clients aus der OpenAPI-Spezifikation im Google APIs Explorer generieren (standardmäßig unter http://localhost:8000/_ah/api_docs/api.json).

  1. Laden Sie das OpenAPI Generator-Tool herunter.

  2. Führen Sie den folgenden Befehl aus, um einen Client in der angegebenen Programmiersprache zu generieren.

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

Weitere Informationen finden Sie in der Dokumentation zu OpenAPI Generator.