OmniLab ATS رابطهای برنامهنویسی کاربردی (API) برای برنامهریزی اجرای تست، تأیید پیشرفت و موارد دیگر ارائه میدهد. میتوانید از آنها برای ادغام Test Station در گردشهای کاری و سرویسهای خود استفاده کنید.
مرجع API
رابط OmniLab ATS از نوع RESTful است، از URLهای منبعگرا استفاده میکند و دادههای کدگذاری شده با JSON را مدیریت میکند.
نسخه R12 یک Google APIs Explorer را معرفی میکند که نقاط پایانی API، از جمله پارامترها و پاسخهای آنها را مستند میکند. میتوانید از Google APIs Explorer برای امتحان کردن APIها استفاده کنید.

شکل ۱. لینک به جستجوگر APIهای گوگل

شکل ۲. مرورگر APIهای گوگل با مشخصات OpenAPI هایلایت شده
ایجاد مشتری
شما میتوانید کلاینتهای OmniLab ATS را از مشخصات OpenAPI واقع در Google APIs Explorer (بهطور پیشفرض در http://localhost:8000/_ah/api_docs/api.json ) ایجاد کنید.
ابزار مولد OpenAPI را دانلود کنید.
دستور زیر را برای تولید یک کلاینت با زبان برنامهنویسی مشخص شده اجرا کنید.
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 مراجعه کنید.