อัปเดต APIDOG กุมภาพันธ์: แก้ไข MCP, ทดสอบแบบขนาน & แชร์ข้อมูล

Sharki

Sharki

27 February 2026

อัปเดต APIDOG กุมภาพันธ์: แก้ไข MCP, ทดสอบแบบขนาน & แชร์ข้อมูล

enterprise.banner.title

enterprise.banner.feature1

enterprise.banner.feature2

enterprise.banner.feature3

enterprise.banner.ctaB

ต่อยอดจากรากฐานของเดือนมกราคม เดือนกุมภาพันธ์นี้ได้เพิ่มความสามารถของ MCP และประสบการณ์การทดสอบให้เป็นสองเท่า—มอบข้อมูลเชิงลึกในการดีบักที่สมบูรณ์ยิ่งขึ้น, การดำเนินการแบบขนานสำหรับชุดทดสอบ (Test Suites), ข้อมูลทดสอบที่ใช้ร่วมกันได้ในหลากหลายสถานการณ์, รายงานการทดสอบที่ออกแบบใหม่ทั้งหมด, และการย้ายข้อมูลจาก Hoppscotch ได้อย่างราบรื่น


สวัสดีผู้ใช้งาน Apidog ทุกท่าน,

เดือนมกราคมได้นำเสนอ MCP Client และ Test Suites ส่วนเดือนกุมภาพันธ์นี้จะทำให้พร้อมใช้งานจริง

เราได้ปรับปรุงประสบการณ์การดีบัก MCP ให้ดีขึ้นด้วยการแสดงตัวอย่างเนื้อหาที่สมบูรณ์ยิ่งขึ้น—การแสดงผล Markdown, การแสดงรูปภาพ และการเข้าถึงฟิลด์ Content โดยตรง ชุดทดสอบ (Test Suites) ตอนนี้รองรับการดำเนินการแบบขนานเพื่อเร่งการทดสอบ Regression ให้เร็วขึ้นอย่างมาก ระบบข้อมูลทดสอบที่ใช้ร่วมกัน (Shared Test Data) ใหม่ช่วยลดการตั้งค่าข้อมูลที่ซ้ำซ้อนในสถานการณ์ต่างๆ และรายงานการทดสอบก็ได้รับการออกแบบใหม่ทั้งหมดตั้งแต่เริ่มต้นด้วยการแสดงขั้นตอนที่มีโครงสร้างและการกรองข้อผิดพลาด

นอกจากนี้ เรายังได้เปิดตัวการนำเข้า Hoppscotch Collection, การปรับปรุงการดีบัก SSE และการแก้ไขที่ช่วยให้ใช้งานได้ดีขึ้นจำนวนมากตลอดแปดรุ่นที่เปิดตัวในเดือนนี้

นี่คือทุกสิ่งใหม่ในเดือนนี้👇

⭐ การอัปเดตใหม่

🔥 ปรับปรุงประสบการณ์การดีบัก MCP Client ให้ดียิ่งขึ้น

เมื่อทำการดีบัก MCP Servers ด้วย MCP Client ในตัวของ Apidog ประสบการณ์การดูการตอบกลับได้รับการอัปเกรดอย่างครอบคลุมด้วยความสามารถในการแสดงตัวอย่างและตรวจสอบเนื้อหาที่สะดวกยิ่งขึ้น

1. การดูฟิลด์ Content โดยตรง

เมื่อทำการดีบัก MCP Server ใน Apidog คุณสามารถดูฟิลด์ Content ของการตอบกลับได้โดยตรงในแท็บ "Content"—ไม่จำเป็นต้องค้นหาผ่าน JSON ดิบเพื่อหาสิ่งที่คุณต้องการอีกต่อไป แท็บ "Raw" ยังคงให้เพย์โหลด JSON-RPC แบบเต็มสำหรับการตรวจสอบเชิงลึก ซึ่งให้สิ่งที่ดีที่สุดทั้งสองโลกขึ้นอยู่กับบริบทการดีบักของคุณ

2. การแสดงตัวอย่าง Markdown Rendering

เมื่อการตอบกลับของ MCP มีเนื้อหา Markdown คุณสามารถ สลับระหว่าง Markdown ดิบและการแสดงตัวอย่างที่เรนเดอร์แล้ว ได้ ทำให้ง่ายต่อการตรวจสอบเอกสารที่จัดรูปแบบ, เนื้อหา README หรือข้อความที่มีโครงสร้างใดๆ ที่ส่งกลับโดยเครื่องมือ MCP ของคุณ—โดยไม่ต้องออกจากตัวดีบักเกอร์

3. การแสดงตัวอย่างรูปภาพ

รูปภาพในการตอบกลับของ MCP ตอนนี้ แสดงผลโดยตรงในแท็บ "Preview" ทำให้นักพัฒนาสามารถตรวจสอบเนื้อหาและรูปแบบของรูปภาพได้อย่างรวดเร็วโดยไม่ต้องใช้เครื่องมือภายนอก ซึ่งมีประโยชน์อย่างยิ่งเมื่อทำการดีบักเครื่องมือ MCP ที่ส่งคืนภาพหน้าจอ, แผนภูมิ หรือภาพที่สร้างขึ้น

MCP client to debug the MCP server

การปรับปรุงทั้งสามนี้ร่วมกันเปลี่ยน MCP Client จากเครื่องมือตรวจสอบโปรโตคอลดิบให้เป็นสภาพแวดล้อมการดีบักที่มีความละเอียดสูง—ที่คุณสามารถเห็นสิ่งที่เอเจนต์ AI ของคุณเห็นได้อย่างชัดเจน


🚀 ชุดทดสอบ (Test Suites): การดำเนินการแบบขนาน & การตั้งเวลาที่รับรู้สภาพแวดล้อม

ต่อยอดจากการเปิดตัว Test Suite ในเดือนมกราคม เราได้เพิ่มความสามารถสองอย่างที่ทำให้การจัดระบบ (orchestration) มีประสิทธิภาพมากขึ้นอย่างมาก

โหมดการดำเนินการแบบขนาน

ชุดทดสอบ (Test Suites) ตอนนี้รองรับ โหมด "Parallel" ที่อนุญาตให้กรณีทดสอบและสถานการณ์หลายรายการทำงานพร้อมกัน คุณสามารถกำหนดค่ากฎการดำเนินการแบบขนานได้อย่างยืดหยุ่นเพื่อลดเวลาการทดสอบโดยรวมลงอย่างมาก—มีประโยชน์อย่างยิ่งสำหรับชุด Regression ขนาดใหญ่ที่การดำเนินการตามลำดับกลายเป็นคอขวด

Test suites now support parallel run

การเปรียบเทียบโหมดการทำงาน:

โหมด พฤติกรรม
ตามลำดับ (Sequential) สถานการณ์จะทำงานตามลำดับ ตัวแปรจะคงอยู่และส่งผ่านไปยังขั้นตอนสถานการณ์—เหมาะสำหรับเวิร์กโฟลว์ที่ขึ้นต่อกัน
แบบขนาน (Parallel) หลายสถานการณ์ทำงานพร้อมกันเพื่อความเร็วสูงสุด หมายเหตุ: การทำงานพร้อมกันจะแยกบริบทระหว่างสถานการณ์—กรณีที่ขึ้นอยู่กับตัวแปรต้นทางอาจต้องมีการปรับโครงสร้างใหม่
หมายเหตุ: ความเร็วที่เพิ่มขึ้นจริงขึ้นอยู่กับทรัพยากรฮาร์ดแวร์ที่มีอยู่ของเครื่องที่รันการทดสอบ

งานที่ตั้งเวลาไว้ (Scheduled Tasks) ตอนนี้รองรับการเลือกสภาพแวดล้อม

เมื่อสร้างงานที่ตั้งเวลาไว้สำหรับชุดทดสอบ (Test Suites) ตอนนี้คุณสามารถ เลือกสภาพแวดล้อมเป้าหมาย ได้ ทำให้สามารถควบคุมการดำเนินการอัตโนมัติได้อย่างแม่นยำในสภาพแวดล้อมที่แตกต่างกัน (เช่น staging, production) ซึ่งหมายความว่าคุณสามารถกำหนดเวลาให้ชุดทดสอบเดียวกันทำงานกับหลายสภาพแวดล้อมด้วยความถี่ที่แตกต่างกัน—เป็นความสามารถที่สำคัญสำหรับทีมที่จัดการไปป์ไลน์การปรับใช้แบบหลายขั้นตอน


🆕 ข้อมูลทดสอบที่ใช้ร่วมกัน (Shared Test Data): การนำกลับมาใช้ใหม่ได้ข้ามสถานการณ์

ความสามารถใหม่ล่าสุดในรุ่นนี้: ข้อมูลทดสอบที่ใช้ร่วมกัน (Shared Test Data) ตอนนี้คุณสามารถสร้างชุดข้อมูลทดสอบทั่วไปที่สามารถนำกลับมาใช้ใหม่ได้ในสถานการณ์การทดสอบหลายๆ แบบ ซึ่งเป็นการเปลี่ยนแปลงพื้นฐานในการที่ทีมจัดการข้อมูลทดสอบในวงกว้าง

Support for creating shared test data

ทำไมสิ่งนี้จึงสำคัญ:

ก่อนหน้านี้ แต่ละสถานการณ์การทดสอบมีข้อมูลทดสอบที่แยกต่างหาก หากสิบสถานการณ์ต้องการข้อมูลประจำตัวผู้ใช้, รายละเอียดการชำระเงิน หรือแค็ตตาล็อกผลิตภัณฑ์เดียวกัน คุณจะต้องทำสำเนาข้อมูลนั้นซ้ำสิบครั้ง—และดูแลรักษาในสิบตำแหน่ง

ข้อมูลทดสอบที่ใช้ร่วมกัน (Shared Test Data) แก้ปัญหานี้โดยการนำเสนอเลเยอร์ข้อมูลแบบรวมศูนย์:

สิ่งนี้มีประสิทธิภาพเป็นพิเศษเมื่อรวมกับโหมดการดำเนินการแบบขนานใหม่ เนื่องจากข้อมูลที่ใช้ร่วมกันเป็นรากฐานที่มั่นคงสำหรับการทดสอบที่ทำงานพร้อมกัน


📊 รายงานการทดสอบ: ออกแบบใหม่ทั้งหมด

ประสบการณ์รายงานการทดสอบได้รับการ สร้างใหม่ทั้งหมดตั้งแต่เริ่มต้น ในเดือนนี้ โดยเปิดตัวในสองรุ่น (v2.8.4 และ v2.8.11)

การแสดงขั้นตอนแบบมีโครงสร้าง (v2.8.4)

UI รายงานการทดสอบทั้งหมดได้รับการออกแบบใหม่เพื่อรองรับ การแสดงขั้นตอนการทดสอบทั้งหมดแบบมีโครงสร้าง แทนที่จะเป็นบันทึกแบบเรียบ ตอนนี้คุณจะเห็นมุมมองแบบลำดับชั้นที่สะท้อนถึงโฟลว์การทำงานจริง—ทำให้เข้าใจได้ทันทีว่าสถานการณ์, เคส และขั้นตอนใดที่สร้างผลลัพธ์แต่ละรายการ รายการรายงานการทดสอบยังได้รับการปรับให้เหมาะสมด้วยการแสดงผลแบบมีโครงสร้างและความสามารถในการกรอง

การกรองเคสที่ล้มเหลว (v2.8.11)

ต่อยอดจากรากฐานที่ออกแบบใหม่ เราได้เพิ่ม ตัวกรองเคสที่ล้มเหลว และ การตรวจสอบรายละเอียดระดับขั้นตอน ช่วยให้คุณสามารถเจาะจงไปที่ความล้มเหลวได้อย่างรวดเร็วและเข้าใจว่าเกิดอะไรผิดพลาดในแต่ละขั้นตอน

รายงานจะปรับการแสดงผลอย่างชาญฉลาดตามบริบทการดูของคุณ:

การรวมกันของการแสดงผลแบบมีโครงสร้างและการกรองอัจฉริยะหมายความว่าคุณสามารถเปลี่ยนจาก "ชุดทดสอบล้มเหลว" ไปสู่ "นี่คือ assertion ที่ทำให้เกิดความผิดพลาด" ได้ภายในไม่กี่วินาทีแทนที่จะเป็นนาที


🔗 การนำเข้าคอลเลกชัน Hoppscotch

สำหรับทีมที่ย้ายจาก Hoppscotch ตอนนี้ Apidog รองรับ การนำเข้า Hoppscotch Collections โดยตรง เพียงส่งออกคอลเลกชันของคุณจาก Hoppscotch และนำเข้าสู่ Apidog—ปลายทาง, พารามิเตอร์, ส่วนหัว และเนื้อหาคำขอของคุณจะถูกรักษาไว้ ทำให้การเปลี่ยนผ่านเป็นไปอย่างราบรื่น

สิ่งนี้เข้าร่วมกับการสนับสนุนการนำเข้าที่มีอยู่ของเราสำหรับ Postman, Swagger/OpenAPI, Insomnia และรูปแบบอื่นๆ ตอกย้ำตำแหน่งของ Apidog ในฐานะแพลตฟอร์ม API แบบสากลที่พร้อมให้บริการคุณในทุกสถานการณ์


⚡️ การปรับปรุงประสิทธิภาพ

นอกเหนือจากคุณสมบัติเด่นแล้ว เรายังได้เปิดตัวการปรับปรุงที่ช่วยให้ใช้งานได้ดีขึ้นอีกหลายรายการ:


🐞 การแก้ไขข้อผิดพลาด

เราได้แก้ไขข้อผิดพลาดรวม 17 รายการ ตลอดแปดรุ่นในเดือนนี้ นี่คือไฮไลท์สำคัญ:

การทดสอบและระบบอัตโนมัติ:

การนำเข้าและส่งออกข้อมูล:

ปลายทางและการดีบัก:

แพลตฟอร์มและการกำกับดูแล:


🌟 ก้าวต่อไป

แปดรุ่นของเดือนกุมภาพันธ์สะท้อนถึงความมุ่งมั่นของเราในการส่งมอบอย่างรวดเร็วและปรับปรุงตามความคิดเห็น ในขณะที่เราก้าวเข้าสู่เดือนมีนาคม เรายังคงพัฒนาประสบการณ์การดีบัก MCP ให้ลึกซึ้งยิ่งขึ้น ขยายความสามารถในการจัดระบบ (orchestration) ของชุดทดสอบ (Test Suite) และลงทุนในเวิร์กโฟลว์ AI-native ที่จะกำหนดนิยามการพัฒนา API ในยุคหน้า

นอกจากนี้ เรายังกำลังทำงานอย่างแข็งขันในการรวม Git ที่ลึกซึ้งยิ่งขึ้นและการแก้ไขโหมดข้อความเพื่อให้สอดคล้องกับพฤติกรรมการพัฒนาแบบ git-first—โปรดติดตาม


💬 ร่วมพูดคุย

เชื่อมต่อกับวิศวกร API คนอื่นๆ และทีม Apidog:

ป.ล. สำรวจรายละเอียดฉบับเต็มของการอัปเดตทั้งหมดเหล่านี้ได้ใน Apidog Changelog! 🚀

มีความสุขกับการสร้าง API!

ด้วยความเคารพ,
ทีมงาน Apidog

ฝึกการออกแบบ API แบบ Design-first ใน Apidog

ค้นพบวิธีที่ง่ายขึ้นในการสร้างและใช้ API