OmniLab ATS 提供用于安排测试运行、验证进度等的 API。您可以使用它们将 Test Station 集成到您的工作流和服务中。
API 参考文档
OmniLab ATS 接口为 RESTful 接口,使用面向资源的网址,并处理 JSON 编码的数据。
R12 版本引入了 Google APIs Explorer,其中记录了 API 端点(包括其参数和响应)。您可以使用 Google APIs Explorer 试用 API。
图 1. Google APIs Explorer 的链接
图 2. Google APIs Explorer,其中 OpenAPI 规范已突出显示
生成客户端
您可以从 Google APIs Explorer(默认情况下位于 https://127.0.0.1:8000/_ah/api_docs/api.json
)中的 OpenAPI 规范生成 OmniLab ATS 客户端。
运行以下命令以使用指定的编程语言生成客户端。
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 文档。