java selenuim设置edge无头模式
要在Selenium中设置Edge浏览器的无头模式,你需要使用EdgeOptions类,并设置headless参数为true。以下是一个示例代码:
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.edge.EdgeDriver;
import org.openqa.selenium.edge.EdgeOptions;
public class EdgeHeadlessExample {
public static void main(String[] args) {
// 设置Edge浏览器驱动路径
System.setProperty("webdriver.edge.driver", "path/to/edge/driver");
// 创建EdgeOptions对象并设置无头模式
EdgeOptions options = new EdgeOptions();
options.setHeadless(true);
// 创建EdgeDriver对象
WebDriver driver = new EdgeDriver(options);
// 执行测试代码
driver.get("https://www.example.com");
System.out.println(driver.getTitle());
// 关闭浏览器
driver.quit();
}
}
确保替换path/to/edge/driver为你的Edge驱动程序的实际路径。请注意,Edge浏览器的无头模式需要Edge版本17或更高版本支持
原文地址: https://www.cveoy.top/t/topic/hOhv 著作权归作者所有。请勿转载和采集!