Android 테스트 스테이션에서는 테스트 실행 예약, 진행률 확인 등의 작업을 위한 API를 제공합니다. 이러한 API를 사용하여 테스트 스테이션을 워크플로 및 서비스에 통합할 수 있습니다.
API 참조
Android 테스트 스테이션 인터페이스는 RESTful이며 리소스 중심 URL을 사용하고 JSON 인코딩 데이터를 처리합니다.
버전 R12에는 API 엔드포인트(매개변수 및 응답 포함)를 문서화한 API 탐색기를 도입했습니다. API 탐색기로 API를 사용해 볼 수 있습니다.
그림 1. API 탐색기 링크
그림 2. OpenAPI 사양이 강조표시된 API 탐색기
클라이언트 생성하기
API 탐색기(기본 위치: http://localhost:8000/_ah/api_docs/api.json
)에 있는 OpenAPI 사양에서 Android 테스트 스테이션 클라이언트를 생성할 수 있습니다.
OpenAPI 생성기 도구를 다운로드합니다.
다음 명령어를 실행하여 지정된 프로그래밍 언어로 클라이언트를 생성합니다.
java -jar openapi-generator-cli.jar generate \ --input-spec http://localhost:8000/_ah/api_docs/api.json \ --generator-name LANGUAGE \ --output OUTPUT_DIRECTORY
자세한 내용은 OpenAPI 생성기 문서를 참고하세요.