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.
Figure 1 : Lien vers Google APIs Explorer
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).
Téléchargez l'outil OpenAPI Generator.
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.