Refresh Trang Web Với Selenium Webdriver | TopDev
Có thể bạn quan tâm
Bài viết được sự cho phép của tác giả Tô Thị Vân Anh
Để refresh một trang web bạn thường hay dùng cách nào? Các cách nào cũng đều đơn giản lắm nè, nhấn vào cái biểu tượng xoay tròn ở trên thanh địa chỉ nhé, không thì chọn vào link trên thanh địa chỉ rồi nhấn enter, hay là nhấn nút F5 liên tùng tục :v
Selenium là gì? Giới thiệu chi tiết về Selenium Automation Testing Làm việc với table trong Selenium WebdriverÀ đấy là khi chúng ta làm bằng tay, còn với Selenium webdriver thì nó sẽ làm như thế nào? Có thể dùng được những cách trên kia không? Tất nhiên, tương tự thôi, bạn không cần phải code gì đặc biệt đâu, chỉ cần gọi những hàm có sẵn mà Selenium đã cho mình rồi thôi Mấy cái này bạn gõ tìm kiếm nhẹ nhàng trên Google cũng ra cả lố.




Hôm nay mình sẽ tổng hợp lại mấy cách mà bạn có thể sử dụng để refresh lại một trang web với Selenium webdriver nhé.
1. Sử dụng method navigate.refresh()
driver.get("https://accounts.google.com/SignUp"); driver.navigate().refresh();2. Sử dụng method navigate.to()
driver.get("https://accounts.google.com/SignUp"); driver.navigate().to(driver.getCurrentUrl());3. Sử dụng method get()
driver.get("https://accounts.google.com/SignUp"); driver.get(driver.getCurrentUrl());4. Sử dụng method sendkeys.Keys
driver.get("https://accounts.google.com/SignUp"); //ta có thể sử dụng textbox bất kỳ nào trên trang web, ở đây của mình là first name. driver.findElement(By.id("firstName")).sendKeys(Keys.F5);5. Sử dụng method sendKeys() với tham số là ASCII code của phím F5.
driver.get("https://accounts.google.com/SignUp"); driver.findElement(By.id("firstName")).sendKeys("uE035");6. Sử dụng class Action
Actions actions = new Actions(driver); actions.keyDown(Keys.CONTROL).sendKeys(Keys.F5).perform();Các bạn thoải mái áp dụng và để lại ý kiến đóng góp cho mình ở phần bình luận phía dưới nhé.
Không liên quan, nhưng mà hình như các bài cứ ngày càng bị ngắn đi thì phải.
Không nhân dịp gì cả, chỉ là do bài này ít nội dung quá nên lan man tí cho dài dài. Với cả đôi khi thì chúng ta sẽ gặp phải những bế tắc, mình bây giờ là đang trong cái mớ bế tắc đó đây. Loay hoay mãi chưa thoát ra được. Thôi nghe nhạc nhé.
Bài viết gốc được đăng tải tại vananhtooo.wordpress.com
Có thể bạn quan tâm:
- Xử lý SSL Certificate trong Selenium WebDriver
- JavaScript Executor trong Selenium Webdriver
- Tìm hiểu về Headless Browser trong Selenium Webdriver
Xem thêm Việc làm Developer hấp dẫn trên TopDev
Từ khóa » F5 Dùng để Làm Gì Trong Python
-
Trong Vscode Sử Dụng Python, Ctrl + F5 Luôn Yêu Cầu “chọn Môi ...
-
Trong NNLT Python: Phím F5 Dùng để: A. Dịch Và Chạy Chương Trình ...
-
để Chạy Chương Trình Python Nhấn Phím F5 Hay F9 Vậy Mng Câu Hỏi ...
-
F5 LÀ GÌ? VÀ NÚT F5 TRONG BÀN PHÍM CÓ TÁC DỤNG GÌ?
-
Cách Chạy Chương Trình Trong Python - Chạy Tập Lệnh Trong ... - T3H
-
Refresh Là Gì? Cách Sử Dụng Nút “F5” Hiệu Quả Nhất | Nguyễn Kim
-
Trong Python để Chạy Chương Trình Ta Bấm Phím To Hợp Phím A. F5 B ...
-
Hướng Dẫn Lập Trình Python Với Visual Studio Code - VinaSupport
-
Phím F5 Dùng để Làm Gì? - Tin Học Lớp 4
-
Các Thành Phần Cơ Bản Trên Pascal
-
Cài đặt Python Và Chạy Chương Trình đầu Tiên - TEK4
-
Ý Nghĩa Của " F5 Là Gì ? Và Nút F5 Trong Bàn Phím Có Tác Dụng Gì?
-
Để Chạy Chương Trình Ta Dùng Tổ Hợp Phím: A. Ctrl + F9 B. Alt + ...
-
Những Phím Tắt Excel Thần Thánh Cho Kế Toán Nhất Định Phải Biết