Chào mừng người dùng Apidog,
Tháng 11 tại Apidog mang đến những cải tiến mạnh mẽ giúp quy trình phát triển API của bạn thông minh hơn và có tính cộng tác cao hơn — tạo trường hợp kiểm thử được hỗ trợ bởi AI mạnh mẽ, gỡ lỗi mượt mà hơn, khả năng tương thích OpenAPI/Swagger mở rộng và làm việc nhóm tốt hơn trên các môi trường và biến số. Dưới đây là tất cả những tính năng mới trong Apidog tháng này👇
⭐ Cập nhật mới
🤖 Tạo các trường hợp kiểm thử API thông minh hơn bằng AI: Tính năng kiểm thử được hỗ trợ bởi AI vừa nhận được một bản nâng cấp lớn! Khi tạo các trường hợp kiểm thử endpoint bằng AI, giờ đây bạn có thể:
- Xem trước danh sách các trường hợp kiểm thử kèm mô tả trước khi tạo đầy đủ chi tiết, giúp bạn kiểm soát những gì sẽ được tạo.

- Tạo thêm các trường hợp kiểm thử dựa trên những trường hợp đã có để đạt được độ bao phủ toàn diện.

- Đồng thời tạo các xác nhận (assertions), tập lệnh tùy chỉnh và các bộ xử lý trước/sau (pre/post processors) khác cùng với các trường hợp kiểm thử để có các kịch bản kiểm thử hoàn chỉnh.

🌐 Hỗ trợ dải mã trạng thái: Thiết kế API giờ đây hỗ trợ dải mã trạng thái như được định nghĩa trong thông số kỹ thuật OpenAPI/Swagger, bao gồm 2XX, 4XX, 5XX và default. Dễ dàng thiết kế các API linh hoạt và tuân thủ tiêu chuẩn hơn.
🎯 Tự động hoàn thành JSON Body thông minh: Tăng tốc quy trình gỡ lỗi của bạn! Khi lược đồ của thân yêu cầu (request body schema) được định nghĩa trong thông số kỹ thuật API của bạn, Apidog giờ đây cung cấp tính năng tự động hoàn thành thông minh cho phần nhập JSON body trong quá trình gỡ lỗi endpoint. Ít gõ hơn, ít lỗi hơn, hiệu quả cao hơn.

🔐 Mã thông báo OAuth 2.0 được lưu trữ cục bộ: Sau khi có được mã thông báo OAuth 2.0, giờ đây bạn có thể lưu trữ nó dưới dạng giá trị hiện tại của biến. Điều này giữ cho mã thông báo của bạn riêng tư và đảm bảo rằng nó sẽ không được chia sẻ với các thành viên khác trong nhóm. Bạn cũng có thể quản lý các mã thông báo OAuth 2.0 riêng biệt cho các môi trường khác nhau, giúp dễ dàng sử dụng đúng mã thông báo trong từng ngữ cảnh.
🔧 Xử lý lỗi gRPC nâng cao: Khi một endpoint gRPC trả về lỗi, thông tin Metadata và Trailer vẫn sẽ được hiển thị bình thường.
📦 Các thành phần phản hồi tương thích với thông số kỹ thuật OpenAPI: Giờ đây bạn có thể thêm cả mô tả và tiêu đề vào các thành phần phản hồi.
🤝 Cộng tác biến toàn cục theo thời gian thực: Các biến toàn cục giờ đây hỗ trợ cộng tác trực tuyến đa người dùng với cập nhật tự động theo thời gian thực. Làm việc liền mạch với nhóm của bạn mà không phải lo lắng về xung đột biến hoặc giá trị lỗi thời.
🔔 Tên môi trường trong thông báo Webhook: Khi chạy các kịch bản kiểm thử bằng Apidog CLI và chỉ định môi trường chạy, các thông báo Webhook giờ đây sẽ bao gồm tên môi trường để có ngữ cảnh và khả năng theo dõi tốt hơn.
⚡️ Truy cập AI trên toàn tổ chức: Khi một tổ chức kích hoạt tính năng AI, tất cả các nhóm trong tổ chức đều có thể sử dụng trực tiếp—không cần cấu hình bổ sung.
🛡️ Xử lý môi trường riêng tư được cải thiện: Khi một kịch bản kiểm thử được chạy với môi trường riêng tư đã chọn, các thành viên khác trong nhóm giờ đây sẽ thấy lời nhắc "Chọn một môi trường" hữu ích thay vì thông báo "Môi trường đã bị xóa" gây nhầm lẫn.
🌿Cải tiến cho tính năng Nhập & Xuất OpenAPI/Swagger:
- Đã thêm hỗ trợ đầy đủ cho việc nhập và xuất các thành phần phản hồi trong thông số kỹ thuật OpenAPI/Swagger.
- Đã khắc phục lỗi khi, trong quá trình nhập thông số kỹ thuật OpenAPI/Swagger, tùy chọn
Giữ nguyên thư mục endpoint hiện cócho trường hợpKhi cùng một endpoint nằm trong các thư mục khác nhaukhông hoạt động. - Đã khắc phục lỗi khi, lúc nhập thông số kỹ thuật OpenAPI/Swagger, các yêu cầu bảo mật của root không được nhập đúng cách và bị cấu hình nhầm thành
Không xác thực. - Đã giải quyết vấn đề khi, lúc xuất thông số kỹ thuật OpenAPI/Swagger, nếu nhiều tham số
form-datađều được cấu hình vớicontent-type, thì chỉcontent-typecủa tham số cuối cùng mới được xuất đúng cách.
🐞 Sửa lỗi & Cải tiến:
- Đã sửa tùy chọn
Nhập "ví dụ" trong Postman làm trường hợp gỡ lỗi endpointkhông hoạt động trong quá trình nhập Postman Collections. - Đã mở rộng giới hạn hiển thị nhánh Git—không còn chỉ thấy 30 nhánh khi cấu hình kết nối kho lưu trữ Git.
- Đã khắc phục các vấn đề hiển thị thông báo lỗi khi không lấy được bí mật từ các nhà cung cấp kho lưu trữ bên thứ ba.
✨ Bài viết khuyên đọc
Khám phá các phương pháp hay nhất và tính năng nâng cao để nâng tầm phát triển API của bạn:
- Các phương pháp hay nhất trong quy trình làm việc của Apidog
- Cách sử dụng Module trong Apidog để tổ chức API hiệu quả
- Cách sử dụng Discriminator để khớp các cấu trúc tham số khác nhau theo loại khi thiết kế API trong Apidog
🌟 Hướng tới tương lai
Tháng 12 đang được phát triển với các tính năng mới thú vị tập trung vào tự động hóa sâu hơn, cải thiện khả năng cộng tác và trải nghiệm nhà phát triển mượt mà hơn nữa. Phản hồi của bạn tiếp tục định hình lộ trình của chúng tôi—chúng tôi rất mong nhận được ý kiến từ bạn!
💬 Tham gia trò chuyện!
Kết nối với các nhà phát triển API khác và đội ngũ Apidog:
- Tham gia cộng đồng Discord của chúng tôi để thảo luận và hỗ trợ theo thời gian thực
- Tham gia cộng đồng Slack của chúng tôi để trao đổi kỹ thuật
- Chia sẻ các mẹo, thủ thuật và câu chuyện thành công của bạn với cộng đồng
T.S. Khám phá chi tiết đầy đủ của tất cả các bản cập nhật này trong Apidog Changelog! 🚀
Chúc bạn xây dựng API vui vẻ!
Trân trọng,
Đội ngũ Apidog
