Apidog bao gồm một công cụ scripting mạnh mẽ dựa trên JavaScript, cho phép bạn thêm hành vi động vào các yêu cầu API và kiểm thử của mình. Công cụ này hoàn toàn tương thích với script của Postman.Khả năng#
Với script tùy chỉnh, bạn có thể:1.
Xác thực ph ản hồi: Viết các khẳng định để xác minh mã trạng thái, header và nội dung body (Post-processor).
2.
Sửa đổi yêu cầu: Thiết lập động các tham số URL, header hoặc dữ liệu body (Pre-processor).
3.
Quản lý biến: Truyền dữ liệu giữa các yêu cầu bằng cách thiết lập và truy xuất biến.
4.
Tích hợp bên ngoài: Gọi các chương trình được viết bằng các ngôn ngữ khác (Java, Python, PHP, Go, v.v.).
Cách sử dụng#
Script có thể được thực thi ở hai giai đoạn trong vòng đời của yêu cầu:Pre Processors: Được thực thi trước khi yêu cầu được gửi đi.
Post Processors: Được thực thi sau khi phản hồi được nhận.
Gỡ lỗi#
Bạn có thể in thông báo ra Console bằng pm.console.log() hoặc console.log() cho mục đích gỡ lỗi.Ví dụ#
Câu hỏi thường gặp#
H: Apidog có hỗ trợ pm.nextRequest() không?Đ: Không. Apidog sử dụng Test Scenarios để điều phối quy trình làm việc thay vì tính năng "Run Collection" có trong Postman. Trong một Test Scenario, bạn có thể sử dụng các bước Condition (If-Else) để kiểm soát luồng thực thi dựa trên logic, nhờ đó không cần dùng pm.nextRequest(). Modified at 2026-06-11 10:23:06