Hướng dẫn này giải thích cách tạo các kịch bản kiểm thử thực thi nhiều yêu cầu API theo trình tự, với dữ liệu được truyền giữa các yêu cầu. Kịch bản kiểm thử là thiết yếu để kiểm thử các quy trình làm việc phức tạp, trong đó đầu ra của một yêu cầu đóng vai trò là đầu vào cho các yêu cầu tiếp theo.Điều kiện tiên quyết#
Trước khi bắt đầu, hãy đảm bảo bạn có:Hiểu biết cơ bản về các yêu cầu API trong Apidog
Ít nhất hai API endpoint đã được cấu hình trong dự án của bạn
Quen thuộc với cấu trúc dữ liệu JSON
Hướng dẫn từng bước#
Bước 1: Tạo kịch bản kiểm thử mới#
1.
Chuyển sang mô-đun Tests trong Apidog
2.
Nhấp vào "New Test Scenario"
3.
Nhập một tên mô tả rõ ràng (ví dụ: "Pet Store Workflow")
Bước 2: Nhập API endpoint#
2.
Chọn "Import from endpoint case"
3.
Chọn các endpoint bạn muốn kiểm thử theo trình tự
Bước 3: Chọn các trường hợp kiểm thử cụ thể#
1.
Chọn các trường hợp sau theo thứ tự:Add a new pet to the store (Success)
Find pet by ID (Pets sold)
Bước 4: Cấu hình truyền dữ liệu giữa các yêu cầu#
1.
Nhấp vào Find pet by ID (Pets sold)
2.
Xác định tham số petId trong Path params
4.
Nhấp vào biểu tượng Magic Wand
Bước 5: Trích xuất dữ liệu bằng JSONPath#
1.
Chọn "Retrieve pre-step data"
2.
Chọn bước trước đó: Add a new pet to the store (Success)
3.
Nhấp vào biểu tượng JSONPath Extraction Tool
Bước 6: Xác định biểu thức JSONPath#
1.
Trong JSONPath Extraction Tool:Phía bên trái hiển thị phản hồi của yêu cầu trước đó
Phía bên phải hiển thị kết quả trích xuất
2.
Nhập biểu thức: $.data.id
3.
Xác minh rằng kết quả được trích xuất khớp với ID thú cưng mong đợi
Bước 7: Áp dụng thao tác tr ích xuất dữ liệu#
1.
Nhấp vào Insert trong hộp thoại Retrieve pre-step data
2.
Biểu thức sẽ điền vào trường tham số petId
Bước 8: Thực thi kịch bản kiểm thử#
1.
Nhấp vào Save ở góc trên bên phải
2.
Đặt môi trường thành Local mock
3.
Nhấp vào Run để thực thi kịch bản
Bước 9: Xem lại kết quả kiểm thử#
1.
Kiểm tra báo cáo kiểm thử
2.
Mở rộng từng bước để xem chi tiết yêu cầu/phản hồi
3.
Xác minh rằng petId trong yêu cầu thứ hai khớp với ID được trả về từ yêu cầu đầu tiên
Mẹo để tạo kịch bản kiểm thử hiệu quả#
1.
Bắt đầu đơn giản: Bắt đầu với 2-3 yêu cầu trước khi xây dựng các kịch bản phức tạp
2.
Sử dụng tên mô tả rõ ràng: Đặt tên kịch bản kiểm thử một cách rõ ràng (ví dụ: "User Registration Flow")
3.
Xác thực dữ liệu: Luôn xác minh dữ liệu được trích xuất khớp với các giá trị mong đợi
4.
Quản lý môi trường: Kiểm thử trong các môi trường khác nhau (Local, Staging, Production)
5.
Tài liệu hóa: Thêm chú thích để giải thích logic truyền dữ liệu phức tạp
Bước tiếp theo
Xuất bản tài liệu API Modified at 2026-06-11 10:23:06