Android Test Station API

Android Test Station 提供用于调度测试运行、验证进度等的 API。您可以使用它们将 Test Station 集成到工作流和服务中。

API 参考文档

Android Test Station 接口符合 REST 软件架构样式,使用面向资源的网址,可处理 JSON 编码的数据。

R12 版引入了一个 API Explorer,用于记录 API 端点,包括其参数和响应。您可以使用该 API Explorer 来试用 API。

API Explorer 链接

图 1. API Explorer 链接

API Explorer

图 2. 突出显示 OpenAPI 规范的 API Explorer

生成客户端

您可以使用 API Explorer(默认位于 http://localhost:8000/_ah/api_docs/api.json)中的 OpenAPI 规范生成 Android Test Station 客户端。

  1. 下载 OpenAPI 生成器工具

  2. 运行以下命令,以指定的编程语言生成客户端。

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

如需了解详情,请参阅 OpenAPI 生成器文档