API ของ OmniLab ATS

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

การอ้างอิง API

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

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

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

รูปที่ 1 ลิงก์ไปยังโปรแกรมสำรวจ Google APIs

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

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

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

คุณสามารถสร้างไคลเอ็นต์ OmniLab ATS จากข้อกำหนด OpenAPI ที่อยู่ในโปรแกรมสำรวจ Google APIs (ที่ http://localhost:8000/_ah/api_docs/api.json โดยค่าเริ่มต้น)

  1. ดาวน์โหลดเครื่องมือสร้าง OpenAPI

  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