Mmaiqai.com
🔌 Automation Testing · Chương 7 · Mục 7.1

APIRequestContext là gì

Từ chương này, dự án chuyển hướng thực hành: dùng Restful-Booker (restful-booker.herokuapp.com) thay vì Restful-Booker Platform ở Chương 4-6 — đây là API luyện tập riêng, có endpoint đăng nhập và quản lý booking.

Ở Chương 4-6, Page mở cả 1 trình duyệt: tải HTML, CSS, JS, render giao diện — rồi mới thao tác được. APIRequestContext bỏ qua hết phần đó, chỉ gửi thẳng 1 HTTP request và nhận response — nhanh hơn nhiều vì không cần trình duyệt.

So sánh thời gian chạy thật: 1 test UI đơn giản ở Chương 3 mất 4.03 giây; 1 test gọi thẳng API (mục 7.3) chỉ mất 1.58 giây.