OmniLab ATS API'si

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, kaynağa yönelik URL'ler kullanır ve JSON kodlu verileri işler.

R12 sürümünde, parametreleri ve yanıtları da dahil olmak üzere API uç noktalarını belgeleyen bir Google API Gezgini sunuluyor. API'leri denemek için Google API Gezgini'ni kullanabilirsiniz.

API Gezgini bağlantısı

1. şekil. Google API Gezgini'nin bağlantısı

API Gezgini

Ş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 konumunda) bulunan OpenAPI spesifikasyonundan OmniLab ATS istemcileri oluşturabilirsiniz.

  1. OpenAPI Generator aracını indirin.

  2. Belirtilen programlama dilinde bir 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 dokümanlarına bakın.