APIDOG Cập Nhật Tháng 2: Gỡ Lỗi MCP Nâng Cao, Kiểm Thử Song Song & Chia Sẻ Dữ Liệu

Sharki

Sharki

27 tháng 2 2026

APIDOG Cập Nhật Tháng 2: Gỡ Lỗi MCP Nâng Cao, Kiểm Thử Song Song & Chia Sẻ Dữ Liệu

Apidog cho doanh nghiệp

Triển khai tại chỗ

SSO & RBAC

Tuân thủ SOC 2

Khám phá Apidog Enterprise

Dựa trên nền tảng đã xây dựng vào tháng 1, tháng 2 này chúng tôi tập trung mạnh vào trải nghiệm MCP và kiểm thử—mang lại thông tin gỡ lỗi phong phú hơn, khả năng thực thi song song cho Bộ kiểm thử (Test Suites), dữ liệu kiểm thử dùng chung trên các kịch bản, báo cáo kiểm thử được thiết kế lại hoàn toàn, và khả năng di chuyển liền mạch từ Hoppscotch.


Chào mừng các bạn sử dụng Apidog,

Tháng 1 đã giới thiệu MCP Client và Bộ kiểm thử (Test Suites). Tháng 2 này tập trung vào việc đưa chúng vào trạng thái sẵn sàng cho sản xuất.

Chúng tôi đã tinh chỉnh trải nghiệm gỡ lỗi MCP với các bản xem trước nội dung phong phú hơn—hiển thị Markdown, hiển thị hình ảnh và truy cập trực tiếp trường Content. Bộ kiểm thử (Test Suites) hiện hỗ trợ thực thi song song để chạy kiểm thử hồi quy nhanh hơn đáng kể. Hệ thống Dữ liệu kiểm thử dùng chung (Shared Test Data) mới loại bỏ việc thiết lập dữ liệu trùng lặp trên các kịch bản. Và báo cáo kiểm thử đã được thiết kế lại hoàn toàn từ đầu với hiển thị bước có cấu trúc và lọc lỗi.

Bên cạnh đó, chúng tôi đã phát hành tính năng nhập Collection từ Hoppscotch, cải tiến gỡ lỗi SSE và một danh sách dài các bản sửa lỗi nhỏ cải thiện trải nghiệm người dùng trong tám bản phát hành trong tháng này.

Dưới đây là tất cả những tính năng mới trong tháng này👇

⭐ Cập nhật mới

🔥 Trải nghiệm gỡ lỗi MCP Client được tinh chỉnh

Khi gỡ lỗi MCP Servers bằng MCP Client tích hợp của Apidog, trải nghiệm xem phản hồi đã được nâng cấp toàn diện với các khả năng xem trước và xác minh nội dung tiện lợi hơn.

1. Xem trực tiếp trường Content

Khi gỡ lỗi một MCP Server trong Apidog, giờ đây bạn có thể xem trường Content của phản hồi trực tiếp trong tab **"Content"**—không cần phải tìm kiếm trong JSON thô để tìm thấy những gì bạn cần nữa. Tab **"Raw"** vẫn cung cấp toàn bộ JSON-RPC payload để kiểm tra sâu, mang lại cho bạn sự tiện lợi tối đa tùy thuộc vào ngữ cảnh gỡ lỗi của bạn.

2. Xem trước hiển thị Markdown

Khi một phản hồi MCP chứa nội dung Markdown, giờ đây bạn có thể **chuyển đổi giữa Markdown thô và bản xem trước đã được hiển thị**. Điều này giúp dễ dàng xác minh trực quan tài liệu được định dạng, nội dung README hoặc bất kỳ văn bản có cấu trúc nào được trả về bởi các công cụ MCP của bạn—mà không cần rời khỏi trình gỡ lỗi.

3. Xem trước hình ảnh

Hình ảnh trong phản hồi MCP giờ đây được **hiển thị trực tiếp trong tab "Preview"**, cho phép nhà phát triển nhanh chóng xác minh nội dung và định dạng hình ảnh mà không cần công cụ bên ngoài. Điều này đặc biệt hữu ích khi gỡ lỗi các công cụ MCP trả về ảnh chụp màn hình, biểu đồ hoặc hình ảnh được tạo ra.

MCP client to debug the MCP server

Cùng với nhau, ba cải tiến này biến MCP Client từ một công cụ kiểm tra giao thức thô thành một môi trường gỡ lỗi có độ chính xác cao—nơi bạn có thể thấy chính xác những gì các tác nhân AI của bạn thấy.


🚀 Bộ kiểm thử (Test Suites): Thực thi song song & Lập lịch dựa trên môi trường

Tiếp nối sự ra mắt của Bộ kiểm thử (Test Suite) vào tháng 1, chúng tôi đang bổ sung hai khả năng giúp việc điều phối trở nên mạnh mẽ hơn đáng kể.

Chế độ thực thi song song

Bộ kiểm thử (Test Suites) hiện hỗ trợ **chế độ chạy "Song song"**, cho phép nhiều trường hợp kiểm thử và kịch bản thực thi đồng thời. Bạn có thể linh hoạt cấu hình các quy tắc thực thi song song để giảm đáng kể thời gian kiểm thử tổng thể—đặc biệt hữu ích cho các bộ kiểm thử hồi quy quy mô lớn, nơi việc thực thi tuần tự trở thành nút thắt cổ chai.

Test suites now support parallel run

So sánh các chế độ chạy:

Chế độ Hành vi
Tuần tự Các kịch bản chạy theo thứ tự. Các biến tồn tại và lan truyền qua các bước kịch bản—lý tưởng cho các quy trình làm việc phụ thuộc.
Song song Nhiều kịch bản chạy đồng thời để đạt tốc độ tối đa. Lưu ý: việc chạy song song cách ly ngữ cảnh giữa các kịch bản—các trường hợp phụ thuộc vào các biến đầu nguồn có thể cần được cấu trúc lại.
Lưu ý: Tốc độ tăng thực tế phụ thuộc vào tài nguyên phần cứng có sẵn của máy chạy kiểm thử.

Các tác vụ đã lên lịch giờ đây hỗ trợ lựa chọn môi trường

Khi tạo các tác vụ đã lên lịch cho Bộ kiểm thử (Test Suites), giờ đây bạn có thể **chọn môi trường mục tiêu**, cho phép kiểm soát chính xác việc thực thi tự động trên các môi trường khác nhau (ví dụ: staging, production). Điều này có nghĩa là bạn có thể lên lịch cho cùng một bộ kiểm thử chạy trên nhiều môi trường với tần suất khác nhau—một khả năng quan trọng đối với các nhóm quản lý các quy trình triển khai đa giai đoạn.


🆕 Dữ liệu kiểm thử dùng chung (Shared Test Data): Khả năng tái sử dụng trên nhiều kịch bản

Một khả năng hoàn toàn mới trong bản phát hành này: **Dữ liệu kiểm thử dùng chung (Shared Test Data)**. Giờ đây bạn có thể tạo các bộ dữ liệu kiểm thử chung có thể tái sử dụng trên nhiều kịch bản kiểm thử, thay đổi cơ bản cách các nhóm quản lý dữ liệu kiểm thử ở quy mô lớn.

Support for creating shared test data

Tại sao điều này quan trọng:

Trước đây, mỗi kịch bản kiểm thử duy trì dữ liệu kiểm thử riêng biệt. Nếu mười kịch bản cần cùng thông tin đăng nhập người dùng, chi tiết thanh toán hoặc danh mục sản phẩm, bạn phải sao chép dữ liệu đó mười lần—và duy trì nó ở mười nơi.

Dữ liệu kiểm thử dùng chung giải quyết vấn đề này bằng cách giới thiệu một lớp dữ liệu tập trung:

Điều này đặc biệt mạnh mẽ khi kết hợp với chế độ thực thi song song mới, vì dữ liệu dùng chung cung cấp một nền tảng ổn định cho các lần chạy kiểm thử đồng thời.


📊 Báo cáo kiểm thử: Thiết kế lại hoàn toàn

Trải nghiệm báo cáo kiểm thử đã được **xây dựng lại từ đầu** trong tháng này, được phát hành trong hai bản cập nhật (v2.8.4 và v2.8.11).

Hiển thị bước có cấu trúc (v2.8.4)

Toàn bộ giao diện người dùng của báo cáo kiểm thử đã được thiết kế lại để hỗ trợ **hiển thị có cấu trúc tất cả các bước kiểm thử**. Thay vì một nhật ký phẳng, giờ đây bạn thấy một chế độ xem phân cấp phản ánh luồng thực thi thực tế—giúp bạn dễ dàng nhận biết ngay lập tức kịch bản, trường hợp và bước nào đã tạo ra mỗi kết quả. Danh sách báo cáo kiểm thử cũng đã được tối ưu hóa với khả năng hiển thị và lọc có cấu trúc.

Lọc trường hợp thất bại (v2.8.11)

Dựa trên nền tảng được thiết kế lại, chúng tôi đã bổ sung **bộ lọc trường hợp thất bại** và **kiểm tra chi tiết từng bước**, giúp bạn nhanh chóng tập trung vào các lỗi và hiểu chính xác điều gì đã sai ở mỗi bước.

Báo cáo tự động điều chỉnh hiển thị dựa trên ngữ cảnh xem của bạn:

Sự kết hợp giữa hiển thị có cấu trúc và lọc thông minh có nghĩa là bạn có thể chuyển từ "bộ kiểm thử thất bại" sang "đây là khẳng định chính xác đã bị lỗi" trong vài giây thay vì vài phút.


🔗 Nhập Hoppscotch Collection

Đối với các nhóm di chuyển từ Hoppscotch, Apidog hiện hỗ trợ **nhập trực tiếp Hoppscotch Collections**. Chỉ cần xuất các collection của bạn từ Hoppscotch và nhập chúng vào Apidog—các endpoint, tham số, tiêu đề và nội dung yêu cầu của bạn sẽ được giữ nguyên, giúp quá trình chuyển đổi diễn ra liền mạch.

Điều này bổ sung vào hỗ trợ nhập hiện có của chúng tôi cho Postman, Swagger/OpenAPI, Insomnia và các định dạng khác, củng cố vị trí của Apidog như một nền tảng API phổ quát, đáp ứng nhu cầu của bạn ở mọi nơi.


⚡️ Tối ưu hóa

Ngoài các tính năng nổi bật, chúng tôi còn triển khai một loạt cải tiến nhỏ nâng cao trải nghiệm người dùng:


🐞 Sửa lỗi

Chúng tôi đã giải quyết tổng cộng **17 lỗi** trong tám bản phát hành trong tháng này. Dưới đây là những điểm nổi bật:

Kiểm thử & Tự động hóa:

Nhập & Xuất dữ liệu:

Endpoint & Gỡ lỗi:

Nền tảng & Quản trị:


🌟 Định hướng tương lai

Tám bản phát hành trong tháng 2 phản ánh cam kết của chúng tôi trong việc phát hành nhanh chóng và lặp lại dựa trên phản hồi. Khi chúng tôi bước sang tháng 3, chúng tôi sẽ tiếp tục đào sâu trải nghiệm gỡ lỗi MCP, mở rộng khả năng điều phối Bộ kiểm thử (Test Suite), và đầu tư vào các quy trình làm việc tích hợp AI sẽ định hình thế hệ phát triển API tiếp theo.

Chúng tôi cũng đang tích cực làm việc về việc tích hợp Git sâu hơn và chỉnh sửa ở chế độ văn bản để phù hợp với thói quen phát triển ưu tiên Git—hãy theo dõi.


💬 Tham gia cuộc trò chuyện

Kết nối với các kỹ sư API khác và đội ngũ Apidog:

Tái bút: Khám phá chi tiết đầy đủ của tất cả các cập nhật này trong Apidog Changelog! 🚀

Chúc bạn xây dựng API hiệu quả!

Trân trọng,
Đội ngũ Apidog

Thực hành thiết kế API trong Apidog

Khám phá cách dễ dàng hơn để xây dựng và sử dụng API