【发布时间】:2016-01-05 22:23:56
【问题描述】:
我想在我的代码中使用selenium/testng 使用以下命令,因为每次执行代码时,webdriver 都会创建一个新的浏览器实例,其中默认启用安全性。
chrome.exe --disable-web-security
【问题讨论】:
标签: java google-chrome selenium selenium-webdriver selenium-chromedriver
我想在我的代码中使用selenium/testng 使用以下命令,因为每次执行代码时,webdriver 都会创建一个新的浏览器实例,其中默认启用安全性。
chrome.exe --disable-web-security
【问题讨论】:
标签: java google-chrome selenium selenium-webdriver selenium-chromedriver
试试这个,根据您的规范更改路径和削减:-
WebDriver driver=null;
System.setProperty("webdriver.chrome.driver","./src//lib//chromedriver");
DesiredCapabilities capabilities = DesiredCapabilities.chrome();
ChromeOptions options = new ChromeOptions();
options.addArguments("test-type");
options.addArgument("--start-maximized");
options.addArguments("--disable-web-security");
options.addArguments("--allow-running-insecure-content");
capabilities.setCapability("chrome.binary","./src//lib//chromedriver");
capabilities.setCapability(ChromeOptions.CAPABILITY, options);
driver = new ChromeDriver(capabilities);
driver.get("https://www.google.com/");
下面是列出所有可用 chrome 标志的链接:-
http://peter.sh/experiments/chromium-command-line-switches/
希望对你有帮助:)
【讨论】: