如何禁用selenium中的chrome扩展

我正在尝试在启动seleniumchrome时禁用所有chrome扩展名。但是,每次我运行代码时,所有扩展都将继续启动。有没有一种禁用扩展的方法。

回答:

public static void main(String[] args) throws IOException {

System.setProperty("webdriver.chrome.driver", "C:\\Selenium\\chromedriver.exe");

DesiredCapabilities capabilities = DesiredCapabilities.chrome();

capabilities.setCapability("chrome.binary", "C:\\Users\\ngzhongqin\\AppData\\Local\\Google\\Chrome\\Application\\chrome.exe");

WebDriver driver = new ChromeDriver(capabilities);

driver.get("http://www.cnn.com");

WebElement searchBox = driver.findElement(By.name("q"));

}

回答:

找到了解决方法。

  capabilities.setCapability("chrome.switches", Arrays.asList("--disable-extensions"));

以上是 如何禁用selenium中的chrome扩展 的全部内容, 来源链接: utcz.com/qa/414102.html

回到顶部