OmniLab ATS, test çalıştırmalarını planlamak, ilerleme durumunu doğrulamak ve daha fazlası için API'ler sunar. Test İstasyonu'nu iş akışlarınıza ve hizmetlerinize entegre etmek için bu API'leri kullanabilirsiniz.
API başvurusu
OmniLab ATS arayüzü RESTful'dur, kaynak odaklı URL'ler kullanır ve JSON kodlu verileri işler.
Sürüm R12'de, parametreleri ve yanıtları dahil olmak üzere API uç noktalarını belgeleyen bir Google API Gezgini bulunur. API'leri denemek için Google API Gezgini'ni kullanabilirsiniz.
Şekil 1. Google API Gezgini'nin bağlantısı
Şekil 2. OpenAPI spesifikasyonunun vurgulandığı Google API Gezgini
İstemci oluşturma
Google API Gezgini'nde (varsayılan olarak http://localhost:8000/_ah/api_docs/api.json
adresinde) bulunan OpenAPI spesifikasyonundan OmniLab ATS istemcileri oluşturabilirsiniz.
OpenAPI Generator aracını indirin.
Belirtilen programlama dilinde istemci oluşturmak için aşağıdaki komutu çalıştırın.
java -jar openapi-generator-cli.jar generate \ --input-spec http://localhost:8000/_ah/api_docs/api.json \ --generator-name LANGUAGE \ --output OUTPUT_DIRECTORY
Daha fazla bilgi için OpenAPI Generator belgelerine bakın.