Web API Connect: โปรเซสเซอร์น้ำหนักเบาสำหรับการทดสอบ API ของ MuleSoft
Web API Connect ซึ่งพัฒนาโดย Pawel Psztyc (jarrodek) เป็นส่วนขยายของ Chrome ที่ให้พร็อกซี่ท้องถิ่นสำหรับ MuleSoft API Console เพื่อช่วยในการทดสอบ API ในเบราว์เซอร์ มันจับเหตุการณ์คำขอที่เกิดจากคอนโซลและดำเนินการเรียก HTTP โดยตรงจากเบราว์เซอร์ โดยไม่ต้องใช้พร็อกซี่เซิร์ฟเวอร์แยกต่างหาก เครื่องมือนี้จัดการกับ payload ที่ซับซ้อน ปฏิบัติตาม Chrome Manifest V3 และไม่ต้องการการตั้งค่า ทำให้เหมาะสำหรับนักพัฒนา API และวิศวกร QA ที่ทดสอบ REST endpoints ที่มีเอกสาร.
ลดภาระการกำหนดค่าที่เกี่ยวข้องในเวิร์กโฟลว์การทดสอบ API
ส่วนขยายนี้ลบการตั้งค่า proxy ภายนอกออกจากวงจรของนักพัฒนา โดยการจัดการคำขอที่มาจาก Console ภายในกระบวนการของเบราว์เซอร์ การออกแบบนี้แปลเป็นจำนวนขั้นตอนการกำหนดค่าที่น้อยลงเมื่อสลับระหว่าง API และการวนซ้ำที่รวดเร็วขึ้นในระหว่างการดีบัก สำหรับทีมที่ใช้คอนโซลที่มีเอกสารเป็นสนามเด็กเล่นหลัก พฤติกรรมนี้ทำให้เวลาระหว่างการแก้ไขตัวอย่าง API และการสังเกตการตอบสนองแบบสดสั้นลง ซึ่งสำคัญในระหว่างรอบการทดสอบที่รวดเร็ว
ผลกระทบในระยะเวลาการทำงานที่น้อยและสถาปัตยกรรมส่วนขยายที่ทันสมัย
การโยกย้ายไปยัง Manifest V3 ทำให้เครื่องมือสอดคล้องกับกฎของส่วนขยาย Chrome ในปัจจุบัน และจำกัดสิทธิ์พื้นหลังเมื่อเปรียบเทียบกับโมเดลส่วนขยายเก่า ส่วนขยายนี้มีส่วนร่วมเฉพาะกับหน้าเว็บที่โฮสต์คอนโซลและไม่ทำงานบริการ proxy ที่ต่อเนื่อง ซึ่งช่วยให้การทำงานในระยะเวลาต่ำในสภาพแวดล้อมเดสก์ท็อป ความเข้ากันได้กับเบราว์เซอร์ที่ใช้ Chromium ขยายการตั้งค่าการทดสอบไปไกลกว่าหนึ่งเบราว์เซอร์โดยไม่ต้องใช้ตัวปรับแต่งเพิ่มเติม
ท่าทีด้านความเป็นส่วนตัวและความเหมาะสมของผู้ชมมีความแคบและตั้งใจ
ไม่มีการวิเคราะห์หรือการเก็บข้อมูลเป็นส่วนหนึ่งของการออกแบบของส่วนขยาย ซึ่งเหมาะกับทีมที่ชอบการจัดการการจราจรทดสอบในท้องถิ่น พื้นฐานของนักพัฒนาในเครื่องมือ API ช่วยให้มุ่งเน้นไปที่การทดสอบในเบราว์เซอร์แทนที่จะเป็นฟีเจอร์ตลาดที่กว้างขึ้น การมุ่งเน้นนั้นหมายความว่าเครื่องมือมีค่ามากที่สุดสำหรับผู้ใช้ที่ทำงานกับคอนโซล MuleSoft อยู่แล้ว; ทีมที่ใช้เครื่องมือเอกสาร API อื่นๆ จะได้รับประโยชน์น้อยลงจากโมเดลการรวมนี้
ตัวเลือกที่ใช้งานได้จริงสำหรับผู้ใช้ MuleSoft Console ที่มีขอบเขตจำกัด
Web API Connect เป็นเครื่องมือที่ใช้ได้จริงสำหรับนักพัฒนาและผู้ทดสอบที่พึ่งพา MuleSoft API Console และต้องการเส้นทางการร้องขอบนเว็บโดยไม่ต้องใช้โครงสร้างพื้นฐานเพิ่มเติม; ขอบเขตที่แคบของมันเป็นการแลกเปลี่ยน เนื่องจากมันถูกปรับแต่งให้เหมาะกับเครื่องมือเอกสารเครื่องมือเดียว เคล็ดลับที่ใช้ได้จริง: เปิดใช้งานส่วนขยายระหว่างการดีบัก API ที่ใช้งานอยู่และปิดใช้งานในกรณีอื่นเพื่อรักษาชุดส่วนขยายให้มีขนาดเล็กที่สุด