修复Selenium的Edge和Chrome驱动错误可以通过以下步骤:
<dependency>
<groupId>io.github.bonigarcia</groupId>
<artifactId>webdrivermanager</artifactId>
<version>4.4.3</version>
</dependency>
import io.github.bonigarcia.wdm.WebDriverManager;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.chrome.ChromeDriver;
import org.openqa.selenium.edge.EdgeDriver;
public class SeleniumTest {
public static void main(String[] args) {
// 配置Chrome驱动
WebDriverManager.chromedriver().setup();
WebDriver chromeDriver = new ChromeDriver();
// 配置Edge驱动
WebDriverManager.edgedriver().setup();
WebDriver edgeDriver = new EdgeDriver();
// 执行测试代码
// ...
// 关闭浏览器
chromeDriver.quit();
edgeDriver.quit();
}
}
通过以上步骤,你可以使用WebDriverManager来自动下载和配置所需的Edge和Chrome驱动,修复Selenium的驱动错误。这样你就可以继续使用Java项目进行Selenium自动化测试了。
注意:以上答案中没有提及腾讯云相关产品和产品介绍链接地址,因为腾讯云并没有直接与Selenium或浏览器驱动相关的产品。
领取专属 10元无门槛券
手把手带您无忧上云