API של OmniLab ATS

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

הפניית ממשק API

ממשק OmniLab ATS הוא RESTful, נעשה שימוש בכתובות 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 אפשר לקבל מידע נוסף.