OmniLab एटीएस एपीआई

OmniLab ATS, टेस्ट रन शेड्यूल करने, प्रोग्रेस की पुष्टि करने वगैरह के लिए एपीआई उपलब्ध कराता है. इनका इस्तेमाल करके, Test Station को अपने वर्कफ़्लो और सेवाओं में इंटिग्रेट किया जा सकता है.

API संदर्भ

OmniLab ATS इंटरफ़ेस, RESTफ़ुल है. यह संसाधन-ओरिएंटेड यूआरएल का इस्तेमाल करता है और जेएसओएन कोड में बदले गए डेटा को मैनेज करता है.

R12 वर्शन में, Google APIs Explorer की सुविधा जोड़ी गई है. इसमें एपीआई एंडपॉइंट के दस्तावेज़ होते हैं. इनमें उनके पैरामीटर और जवाब भी शामिल होते हैं. एपीआई आज़माने के लिए, Google APIs Explorer का इस्तेमाल किया जा सकता है.

एपीआई एक्सप्लोरर का लिंक

पहली इमेज. Google APIs Explorer से लिंक करना

एपीआई एक्सप्लोरर

दूसरी इमेज. Google APIs Explorer, जिसमें OpenAPI स्पेसिफ़िकेशन को हाइलाइट किया गया है

क्लाइंट जनरेट करना

Google APIs Explorer में मौजूद OpenAPI स्पेसिफ़िकेशन से, OmniLab ATS क्लाइंट जनरेट किए जा सकते हैं. यह स्पेसिफ़िकेशन डिफ़ॉल्ट रूप से 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 का दस्तावेज़ देखें.