OmniLab ATS 提供用于调度测试运行、验证进度等的 API。您可以使用它们将 Test Station 集成到工作流和服务中。
API 参考文档
OmniLab ATS 接口符合 REST 软件架构样式,使用面向资源的网址,可处理 JSON 编码的数据。
R12 版引入了一个 Google API Explorer,用于记录 API 端点,包括其参数和响应。您可以通过 Google APIs Explorer 来试用 API。
图 1. Google APIs Explorer 的链接
图 2. 突出显示 OpenAPI 规范的 Google APIs Explorer
生成客户端
您可以使用 Google APIs Explorer(默认位于 http://localhost:8000/_ah/api_docs/api.json
)中的 OpenAPI 规范生成 OmniLab ATS 客户端。
下载 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 生成器文档。