[JAVA #10] [Web Automation #10] Controlling STEEMIT web pages with Selenium #8 Navigate [CN]

Words
164
Reading
1 min
Listen
Play
7y

redsjavahouse1591357_1280.jpg
image source: pixabay


image.png
好就没写Java文章了,继续走。
今天了解Selenium的 Navigation 接口。Navigation 可以控制网页的前一页,后一页,刷新,访问URL等函数。

函数描述
back浏览器如有历史记录即可后退。
就如点击浏览器左上角 后退 按钮。
forward浏览器如有历史记录即可移动到前一页。最新一页无效。
就如点击浏览器左上角 向前 按钮。
refresh刷新当前页。
to访问网页并等待至页面加载完成。

package com.steem.webatuo;

import org.openqa.selenium.WebDriver;
import org.openqa.selenium.chrome.ChromeDriver;

import io.github.bonigarcia.wdm.WebDriverManager;

public class Steemit {

    public static void main(String[] args) throws InterruptedException {
        WebDriverManager.chromedriver().setup();
        WebDriver driver = new ChromeDriver();
        driver.get("https://steemit.com");
        driver.navigate().to("https://naver.com");
        driver.navigate().back();
        driver.navigate().forward();
        driver.navigate().refresh();
        driver.quit();
    }

}

.
.
.
.
[Cookie 😅]
Seleniun java lib version: 3.141.59

[JAVA #10] [Web Automation #10] Controlling STEEMIT web pages with ... | Ecency