Interfejs API OmniLab ATS

OmniLab ATS udostępnia interfejsy API do planowania testów, weryfikowania postępów i innych działań. Możesz ich używać do integracji Test Station z przepływami pracy i usługami.

Materiały referencyjne interfejsu API

Interfejs OmniLab ATS jest zgodny z protokołem REST, używa adresów URL zorientowanych na zasoby i obsługuje dane zakodowane w formacie JSON.

Wersja R12 wprowadza narzędzie Google APIs Explorer, które dokumentuje punkty końcowe interfejsu API, w tym ich parametry i odpowiedzi. Aby wypróbować interfejsy API, możesz użyć narzędzia Google APIs Explorer.

Link do eksploratora interfejsów API

Rysunek 1. Link do Google APIs Explorer

Eksplorator interfejsu API

Rysunek 2. Eksplorator interfejsów API Google z zaznaczoną specyfikacją OpenAPI

Wygeneruj klienta

Klientów OmniLab ATS możesz generować na podstawie specyfikacji OpenAPI dostępnej w narzędziu Google APIs Explorer (domyślnie http://localhost:8000/_ah/api_docs/api.json).

  1. Pobierz narzędzia OpenAPI Generator.

  2. Aby wygenerować klienta w wybranym języku programowania, uruchom to polecenie:

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

Więcej informacji znajdziesz w dokumentacji Generatora OpenAPI.