Thẩm định thiết lập (tiếp tục)
Chú ý quan trọng
Các phiên bản trước của Selenium có thể chấp nhận đường dẫn tới chromedriver.exe như một đặc tính executable_path.
Đặc tính executable_path bấy giờ đã hết sử dụng. Bây giờ, Chrome() yêu cầu cho một đường dẫn như một Service object.
driver = webdriver.Chrome(service=service) tạo một phiên làm việc mới và hiển thị một cửa sổ trình duyệt rỗng như
thể hiện trong ảnh dưới:
Luôn có một thông điệp cảnh báo tại đỉnh, chứa text Chrome is being controlled by automated test software, như thể
hiện ảnh trên. Text truyền tải rằng Selenium WebDriver đang làm việc và rằng Chrome đang được sử dụng bởi phần mềm
liên quan tự động hóa.
Thông thường thì, các bước trước đây có thể được xem như load trình duyệt web trên một máy. driver.get
(‘https://www.python.org’) code load URL (như thể người dùng gõ URL trong trình duyệt). Phương thức get() chấp nhận
URL và truyền nó tới driver hầu như như một yêu cầu HTTP. Cuối cùng, driver.quit() code đóng cửa sổ trình duyệt được
load với https://www.python.org/ và chấm dứt phiên làm việc driver.
Trong phần tiếp theo, chúng ta sẽ khám phá selenium.webdriver và thư viện selenium chi tiết hơn và với các ví dụ.

