Đối với các endpoint đã lưu, bạn có thể thêm bộ tiền xử lý và bộ hậu xử lý để chuẩn bị dữ liệu hoặc kiểm thử endpoint. Khẳng định là một loại bộ hậu xử lý trong Apidog, cho phép bạn xác thực các phản hồi API.
Điền vào biểu mẫu Assertion với các chi tiết xác thực. Ví dụ, để khẳng định rằng category id trong phản hồi là số dương:
Trường
Giá trị
Name
"id" là một số nguyên dương
Target Object
Response JSON
JSONPath Expression
$.category.id
Assertion Rule
Greater than
Assertion Value
0
JSONPath là một ngôn ngữ truy vấn dành cho JSON, được sử dụng để chọn và trích xuất dữ liệu từ tài liệu JSON. Bạn có thể nhấp vào biểu tượng 🔨 trong trường JSONPath Expression để trích xuất trực quan bất kỳ biểu thức JSONPath nào.
4
Nhấp vào Send, và bạn sẽ thấy kết quả khẳng định ở góc dưới bên phải.
5
Nhấp vào Save để lưu các thay đổi bạn đã thực hiện.
Bạn cũng có thể viết khẳng định hoặc triển khai các thao tác khác bằng script bằng cách chỉ cần thêm một "Custom script". Apidog tương thích với script của Postman, có thể chạy trong Apidog mà không cần sửa đổi. Tìm hiểu thêm về Scripts.