selenium java springboot
时间: 2023-11-01 20:00:38 浏览: 45
selenium-java是一个用于驱动浏览器进行自动化测试的Java库。你可以使用selenium-java来模拟真实用户操作,例如打开网页、填写表单、点击按钮等。它支持不同的浏览器驱动,如chromedriver、phantomjsdriver等。你需要添加selenium-java的依赖到你的项目中,并根据需要选择合适的驱动程序。
下面是一个使用selenium-java进行简单测试的示例代码:
```java
import java.time.Duration;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.chrome.ChromeDriver;
public class Demo {
public static void main(String[] args) {
// 设置chromedriver的路径
String chromedriver = "D:\\tmp\\chromedriver\\chromedriver.exe";
System.setProperty("webdriver.chrome.driver", chromedriver);
// 初始化一个chrome浏览器实例
WebDriver webDriver = new ChromeDriver();
// 最大化窗口
webDriver.manage().window().maximize();
// 设置隐性等待时间
webDriver.manage().timeouts().implicitlyWait(Duration.ofSeconds(2));
// 打开百度
webDriver.get("https://www.baidu.com");
// 关闭浏览器实例
webDriver.quit();
}
}
```