Cấu hình Safari để hỗ trợ WebDriver
Mặc định tính năng này bị tắt trên Safari, nên để kích hoạt các bạn cần thực hiện các thao tác sau. Trên MacOS phiên bản từ High Sierra và mới nhất chạy command sau: sudo safaridriver --enable
Nếu không thực hiện được câu lệnh trên thì dùng cách sau:
Sau đó mở trình duyệt Safari => từ [Safari] => [Preferences] => Chọn tab [Advanced] => Tích vào mục “Show Develop menu in menu bar” để bật chế độ phát triển của Safari.
Từ menu [Develop] => Chọn “Allow Remote Automation”Sử dụng WebDriver trên MacOS bằng Python 3
Giờ chúng ta thử viết đoạn code sử dụng Selenium WebDriver và Safari bằng ngôn ngữ lập trình Python thử xem nhé!