يوفّر OmniLab ATS واجهات برمجة تطبيقات لجدولة عمليات الاختبار والتحقّق من مستوى التقدّم وغير ذلك. ويمكنك استخدامها لدمج Test Station في سير العمل والخدمات.
دليل API المرجعي
واجهة OmniLab ATS متوافقة مع بروتوكول REST وتستخدم عناوين URL موجّهة إلى الموارد وتعالج البيانات المُشفَّرة بتنسيق JSON.
يقدم الإصدار R12 مستكشف واجهات برمجة التطبيقات من Google الذي يوثق نقاط نهاية واجهة برمجة التطبيقات، بما في ذلك معلماتها واستجاباتها. يمكنك استخدام "مستكشف Google APIs" لتجربة واجهات برمجة التطبيقات.
الشكل 1. رابط إلى "مستكشف واجهات برمجة تطبيقات Google"
الشكل 2: "مستكشف واجهات برمجة تطبيقات Google" مع تمييز مواصفات OpenAPI
إنشاء عميل
يمكنك إنشاء عملاء OmniLab ATS من مواصفات OpenAPI المتوفّرة في
مستكشف واجهات برمجة تطبيقات Google (في http://localhost:8000/_ah/api_docs/api.json
بشكلٍ تلقائي).
نزِّل أداة OpenAPI Builder.
نفِّذ الأمر التالي لإنشاء ملف تعريف مستخدم في لغة البرمجة المحدّدة.
java -jar openapi-generator-cli.jar generate \ --input-spec http://localhost:8000/_ah/api_docs/api.json \ --generator-name LANGUAGE \ --output OUTPUT_DIRECTORY
يمكنك الاطّلاع على مستندات OpenAPI Generator لمزيد من المعلومات.