查看chrome版本,在浏览器地址栏输入:chrome://version/
下载对应的浏览器驱动,将其放到一个目录中,我放到了D:/chromedriver-win64
导入对应的依赖【注意:不要导入最新的版本,最新版本没有WebDriver等类】
<!-- https://mvnrepository.com/artifact/org.seleniumhq.selenium/selenium-java -->
<dependency>
<groupId>org.seleniumhq.selenium</groupId>
<artifactId>selenium-java</artifactId>
<version>4.9.1</version>
</dependency>
创建对应的Java程序:百度搜索稻香
package org.example;
import org.openqa.selenium.By;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.WebElement;
import org.openqa.selenium.chrome.ChromeDriver;
public class BaiduSearch {
public static void main(String[] args) {
// 设置 ChromeDriver 路径(请根据你自己的实际情况修改路径)
System.setProperty("webdriver.chrome.driver", "D:/chromedriver-win64/chromedriver.exe");
// 创建一个 Chrome 浏览器实例
WebDriver driver = new ChromeDriver();
// 打开百度网址
driver.get("https://www.baidu.com");
// 找到搜索输入框并输入"稻香"
WebElement searchBox = driver.findElement(By.id("kw"));
searchBox.sendKeys("稻香");
// 找到“百度一下”按钮并点击
WebElement searchButton = driver.findElement(By.id("su"));
searchButton.click();
// 关闭浏览器
driver.quit();
}
}
更多【java-Java自动化驱动浏览器搜索稻香】相关视频教程:www.yxfzedu.com