Puppeteer là một thư viện JavaScript cung cấp API cấp cao để tự động hoá cả Chrome và Firefox thông qua Giao thức công cụ phát triển Chrome và WebDriver BiDi.

Sử dụng công cụ này để tự động hoá mọi thứ trong trình duyệt, từ việc chụp ảnh màn hình và tạo tệp PDF đến việc điều hướng và kiểm thử giao diện người dùng phức tạp cũng như phân tích hiệu suất.

Ý tưởng

Truy vấn các phần tử DOM, nhấp vào nút, nhập văn bản và làm nhiều việc khác.
Chặn và sửa đổi các yêu cầu và phản hồi mạng.
Xem nhanh hình ảnh của toàn bộ trang hoặc các phần tử cụ thể.
Tìm hiểu về chế độ không có giao diện người dùng, chế độ có giao diện người dùng và chế độ shell cũng như thời điểm sử dụng các chế độ này.

Bài đăng trên blog

Đọc các bài đăng gần đây nhất trên blog đề cập đến Puppeteer, Chrome For Testing và WebDriver BiDi.

Chrome 134 hiện đang được triển khai! Thư viện này bao gồm chức năng đóng nhẹ cho hộp thoại và nhiều tính năng khác để khám phá.

Cải thiện khối lượng công việc học máy bằng các nhóm con, cải thiện thời gian biên dịch chương trình đổ bóng trên D3D12, xoá hỗ trợ các loại kết cấu có thể lọc float dưới dạng có thể kết hợp, v.v.

Bảng quyền riêng tư và bảo mật, tính năng điều tiết CPU được hiệu chỉnh, tính năng làm nổi bật ứng dụng của bên thứ nhất và bên thứ ba trong phần Hiệu suất, thông tin chi tiết mới và nhiều tính năng khác.