O OmniLab ATS oferece APIs para programar execuções de teste, verificar o progresso e muito mais. É possível 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 orientadas 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 os parâmetros e as respostas. Use o APIs Explorer do Google para testar APIs.
Figura 1. Link para o APIs Explorer do Google
Figura 2. APIs Explorer 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 APIs Explorer do Google (em http://localhost:8000/_ah/api_docs/api.json por padrão).
Faça o download da 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.