API ของ OmniLab ATS

OmniLab ATS มี API สำหรับกำหนดเวลาการทดสอบ ยืนยันความคืบหน้า และอื่นๆ คุณ สามารถใช้เพื่อผสานรวม Test Station เข้ากับเวิร์กโฟลว์และบริการของคุณได้

การอ้างอิง API

อินเทอร์เฟซ ATS ของ OmniLab เป็นแบบ RESTful ใช้ URL ที่อิงตามทรัพยากร และจัดการข้อมูลที่เข้ารหัส JSON

เวอร์ชัน R12 มี Google APIs Explorer ที่บันทึกปลายทาง API รวมถึงพารามิเตอร์และการตอบกลับ คุณสามารถใช้ Google APIs Explorer เพื่อลองใช้ API ได้

ลิงก์โปรแกรมสำรวจ API

รูปที่ 1 ลิงก์ไปยัง Google APIs Explorer

โปรแกรมสำรวจ API

รูปที่ 2 โปรแกรมสำรวจ Google APIs ที่ไฮไลต์ข้อมูลจำเพาะของ OpenAPI

สร้างไคลเอ็นต์

คุณสร้างไคลเอ็นต์ ATS ของ OmniLab จากข้อกำหนด OpenAPI ที่อยู่ใน โปรแกรมสำรวจ Google APIs (ที่ 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