OmniLab ATS API

OmniLab ATS bietet APIs zum Planen von Testläufen, zum Überprüfen des Fortschritts und für weitere Funktionen. 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, in dem die API-Endpunkte dokumentiert sind, einschließlich ihrer Parameter und Antworten. Mit dem Google APIs Explorer können Sie APIs ausprobieren.

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 generieren, die sich im Google APIs Explorer befindet (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 OpenAPI Generator-Dokumentation.