API stacji testowej Androida

Android Test Station oferuje interfejsy API umożliwiające planowanie przebiegów testów, sprawdzanie postępów i nie tylko. Można ich używać do integracji Test Station ze swoimi przepływami pracy i usługami.

Odniesienie do API

Interfejs Android Test Station obsługuje technologię REST, wykorzystuje adresy URL zorientowane na zasoby i obsługuje dane zakodowane w formacie JSON.

Wersja R12 wprowadza eksplorator API, który dokumentuje punkty końcowe API, w tym ich parametry i odpowiedzi. Aby wypróbować interfejsy API, możesz użyć Eksploratora API.

Link do eksploratora API

Rysunek 1. Link do eksploratora API

Eksplorator API

Rysunek 2. Eksplorator API z podświetloną specyfikacją OpenAPI

Wygeneruj klienta

Możesz generować klientów Android Test Station na podstawie specyfikacji OpenAPI znajdującej się w eksploratorze API (domyślnie pod adresem http://localhost:8000/_ah/api_docs/api.json ).

  1. Pobierz narzędzie Generator OpenAPI .

  2. Uruchom następującą komendę, aby wygenerować klienta w określonym języku programowania.

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 można znaleźć w dokumentacji generatora OpenAPI .