Sử dụng các hàm cơ bản của WebDriver
Initialize
Các cách khởi tạo driver với các loại trình duyệt khác nhau và Import thư viện tương ứng
Basic Browser Operations
Các thao tác trình duyệt cơ bản
Advanced Browser Operations
Các thao tác trình duyệt nâng cao
- Lấy cái “mã số” của cái browser đang run và nó sẽ return lại 1 giá trị kiểu String.
- Cái này thường được dùng khi xử lý những phần có nhiều browser.
- Lấy toàn bộ các “mã số” của các browser đang run mà có sử dụng instance driver. Ví dụ nếu 1 cái browser mở lên do mình tự mở, không phải Selenium mở thì sẽ ko lấy đc “mã số”.
- Type java.util.Set<java.lang.String>: nó sẽ return lại 1 Set các giá trị kiểu String, Set có ý nghĩa là sẽ không có dữ liệu bị lặp.
Tương tự phần findElements(), để tương tác được với Set thì ta dùng vòng lặp.
Ví dụ:
Các tùy chọn của interface Options
Các tùy chọn của interface TargetLocator
Wait Configurations
Các thao tác tùy chỉnh thời gian chờ