OmniLab ATS API

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

API 参考文档

OmniLab ATS 接口为 RESTful 接口,使用面向资源的网址,并处理 JSON 编码的数据。

R12 版本引入了 Google APIs Explorer,其中记录了 API 端点(包括其参数和响应)。您可以使用 Google APIs Explorer 试用 API。

API explorer link

图 1. Google APIs Explorer 的链接

API explorer

图 2. Google APIs Explorer,其中 OpenAPI 规范已突出显示

生成客户端

您可以从 Google APIs Explorer(默认情况下位于 https://127.0.0.1:8000/_ah/api_docs/api.json)中的 OpenAPI 规范生成 OmniLab ATS 客户端。

  1. 下载 OpenAPI Generator 工具

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

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

如需了解详情,请参阅 OpenAPI Generator 文档