Java使用Selenium实现自动化测试以及全功能爬虫
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.chrome.ChromeDriver;
public class SeleniumExample {
public static void main(String[] args) {
// 设置webdriver路径
System.setProperty("webdriver.chrome.driver", "C:\\path\\to\\chromedriver.exe");
// 初始化一个新的ChromeDriver实例
WebDriver driver = new ChromeDriver();
// 使用Selenium打开网页
driver.get("http://www.example.com");
// 关闭浏览器
driver.quit();
}
}
这段代码演示了如何使用Selenium WebDriver和ChromeDriver在Java中打开一个浏览器窗口,导航到指定的网页,并在最后关闭浏览器。在实际应用中,你可以通过Selenium的WebElement定位页面元素,模拟用户的行为,如点击、填写表单等,进行更复杂的自动化测试和数据抓取工作。
评论已关闭