O OmniLab ATS oferece APIs para programar execuções de teste, verificar o progresso e muito mais. Você pode usá-las para integrar a Test Station aos seus fluxos de trabalho e serviços.
Referência da API
A interface do OmniLab ATS é RESTful, usa URLs orientados a recursos e processa dados codificados em JSON.
A versão R12 apresenta um APIs Explorer do Google que documenta os endpoints da API, incluindo parâmetros e respostas. Use o Google APIs Explorer para testar APIs.
Figura 1. Link para o Google APIs Explorer
Figura 2. Buscador de APIs do Google com a especificação OpenAPI destacada
Gerar um cliente
É possível gerar clientes do OmniLab ATS com base na especificação OpenAPI localizada no Google APIs Explorer (em http://localhost:8000/_ah/api_docs/api.json por padrão).
Baixe a ferramenta OpenAPI Generator.
Execute o comando a seguir para gerar um cliente na linguagem de programação especificada.
java -jar openapi-generator-cli.jar generate \
--input-spec http://localhost:8000/_ah/api_docs/api.json \
--generator-name LANGUAGE \
--output OUTPUT_DIRECTORY
Consulte a documentação do OpenAPI Generator para mais informações.