API OmniLab ATS

OmniLab ATS propose des API pour planifier des séries de tests, vérifier la progression, etc. Vous pouvez les utiliser pour intégrer Test Station à vos workflows et services.

Documentation de référence de l'API

L'interface OmniLab ATS est RESTful, utilise des URL orientées ressources et gère les données encodées au format JSON.

La version R12 introduit un Google APIs Explorer qui documente les points de terminaison de l'API, y compris leurs paramètres et leurs réponses. Vous pouvez utiliser Google APIs Explorer pour essayer les API.

Lien vers APIs Explorer

Figure 1 : Lien vers Google APIs Explorer

Explorateur d'API

Figure 2. Google APIs Explorer avec la spécification OpenAPI mise en évidence

Générer un client

Vous pouvez générer des clients OmniLab ATS à partir de la spécification OpenAPI disponible dans Google APIs Explorer (à l'adresse http://localhost:8000/_ah/api_docs/api.json par défaut).

  1. Téléchargez l'outil OpenAPI Generator.

  2. Exécutez la commande suivante pour générer un client dans le langage de programmation spécifié.

java -jar openapi-generator-cli.jar generate \
    --input-spec http://localhost:8000/_ah/api_docs/api.json \
    --generator-name LANGUAGE \
    --output OUTPUT_DIRECTORY

Pour en savoir plus, consultez la documentation OpenAPI Generator.