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.