WebDriver BiDi reference

WebDriver BiDi là một giao thức hai chiều dành cho tự động hóa trình duyệt, cung cấp giao tiếp theo sự kiện giữa đầu cuối cục bộ (client tự động hóa) và đầu cuối từ xa (trình duyệt). Tài liệu tham khảo này mô tả các module, lệnh và sự kiện có sẵn trong WebDriver BiDi.

Không giống mô hình yêu cầu-phản hồi HTTP của WebDriver classic, BiDi cho phép các sự kiện thời gian thực và hỗ trợ các tình huống tự động hóa nâng cao thông qua giao tiếp dựa trên WebSocket.

Modules

Các tập hợp lệnh và sự kiện liên quan được dùng trong những trường hợp tự động hóa trình duyệt cụ thể.

Commands

Các thao tác bất đồng bộ để kiểm tra và điều khiển hành vi của trình duyệt, quản lý phiên và ngữ cảnh trình duyệt, thực thi script, giám sát hoạt động mạng, tương tác với các phần tử DOM và mô phỏng API trình duyệt.

Events

Các thông báo được gửi bởi đầu cuối từ xa (trình duyệt) báo hiệu rằng một điều gì đó đáng chú ý đã xảy ra.