OmniLab ATS API

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

API 参考文档

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

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

API Explorer 链接

图 1. Google APIs Explorer 的链接

API Explorer

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

生成客户端

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

  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 生成器文档