Faster Development for Real: When TestSprite Works with Google Antigravity

Dev เร็วขึ้นจริง! เมื่อ TestSprite ทำงานกับ Google Antigravity

หลายคนเข้าใจว่า TestSprite เป็นเครื่องมือที่ทำงานได้ดีเฉพาะกับ Claude
แต่ความจริงคือ มันถูกออกแบบมาให้ “Agent-Agnostic” ตั้งแต่ต้น

ผมเลยลองใช้งานจริง โดยเอา TestSprite ผ่าน MCP Protocol
ไปทำงานบน Google Antigravity ที่รันด้วย Gemini


โจทย์ที่ใช้ทดสอบ

ผมให้ Agent สร้าง ระบบ POS ร้านวัสดุก่อสร้าง

ซึ่ง Business Logic ค่อนข้างซับซ้อน เช่น:

  • การคำนวณ VAT
  • การตัดสต็อกสินค้า
  • การออกใบกำกับภาษี
  • เงื่อนไขส่วนลด / เครดิตลูกค้า
  • ความถูกต้องของยอดรวมสุทธิ

นี่ไม่ใช่ CRUD ธรรมดา แต่เป็น Logic ที่พลาดนิดเดียว = เงินหายทันที


สิ่งที่น่าทึ่ง

หลังจาก Agent Generate โค้ดเสร็จ
TestSprite สามารถทำสิ่งเหล่านี้ได้ทันที:

  • วิเคราะห์โค้ดอัตโนมัติ
  • สร้าง Test Plan ให้อัตโนมัติ
  • ระบุ Risk Point ของระบบ
  • เตรียม Test Case โดยที่เราไม่ต้องเขียนเอง

จุดสำคัญคือ
เราแทบไม่ต้องเขียน Unit Test เองเลย


จาก Fail → Pass แบบอัตโนมัติ

เมื่อรันเทสต์แล้วเจอบั๊ก

TestSprite จะ:

  1. วิเคราะห์สาเหตุที่ Fail
  2. ส่ง Feedback กลับไปให้ Agent
  3. ให้ Agent แก้โค้ด
  4. รันเทสต์ใหม่

จนกว่าจะผ่าน

นี่คือวงจรอัตโนมัติเต็มรูปแบบ