API OmniLab ATS

O ATS OmniLab oferece APIs para programar execuções de testes, verificar o progresso e muito mais. É possível usá-los para integrar a Test Station aos seus fluxos de trabalho e serviços.

Referência da API

A interface ATS OmniLab é 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 os parâmetros e as respostas. É possível usar o Google APIs Explorer para testar APIs.

Link do API Explorer

Figura 1. Link para o Google APIs Explorer

API Explorer

Figura 2. APIs Explorer do Google com especificação OpenAPI em destaque

Gerar um cliente

É possível gerar clientes do OmniLab ATS a partir da especificação OpenAPI localizada no APIs Explorer do Google (em http://localhost:8000/_ah/api_docs/api.json por padrão).

  1. Faça o download da ferramenta OpenAPI Generator.

  2. 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.