API של OmniLab ATS

OmniLab ATS מציע ממשקי API לתזמון של הפעלות בדיקה, לאימות ההתקדמות ועוד. תוכלו להשתמש בהם כדי לשלב את Test Station בתהליכי העבודה ובשירותים שלכם.

הפניית ממשק API

ממשק ה-ATS של OmniLab הוא מבוסס-REST, משתמש בכתובות URL שמתמקדות במשאבים ומטפל בנתונים בקידוד JSON.

בגרסה R12 נוספה כלי Google APIs Explorer שמתעד את נקודות הקצה של ה-API, כולל הפרמטרים והתשובות שלהן. אפשר להשתמש ב-Google APIs Explorer כדי לנסות ממשקי API.

קישור ל-API Explorer

איור 1. קישור ל-Google APIs Explorer

API Explorer

איור 2. Google APIs Explorer עם הדגשה של מפרט OpenAPI

יצירת לקוח

אפשר ליצור לקוחות OmniLab ATS ממפרט OpenAPI שנמצא ב-Google APIs Explorer (בערך http://localhost:8000/_ah/api_docs/api.json כברירת מחדל).

  1. מורידים את הכלי OpenAPI Generator.

  2. מריצים את הפקודה הבאה כדי ליצור לקוח בשפת התכנות שצוינה.

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.