有谁知道如何禁用Google Chrome自动更新本身,它会导致我的Web应用程序总是更改?
我试过这些方法:
Google Update此页面上提供的ADM模板或本文中所述.设定的值HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Update\AutoUpdateCheckPeriodMinutes到REG_DWORD"0"值.但是Google我没有registry editor,所以我无法设置它.
直到昨天:下面的代码工作正常.
System.setProperty("webdriver.chrome.driver", "/Users../Applications/chromedriver");
WebDriver driver = new ChromeDriver();
driver.get("www.google.com");
Dimension dim = new Dimension(1280,5277);
driver.manage().window().setSize(dim);
driver.quit();
Run Code Online (Sandbox Code Playgroud)
但是今天早上它开始抛出: 线程"main"中的异常org.openqa.selenium.SessionNotCreatedException:session not created exception
我在Stackoverflow中读了几个答案.我知道如果selenium webdriver和chrome驱动程序之间存在版本不匹配,则会抛出此错误.所以我下载了最新的Selenium Webdriver(3.0.1 for java)和chromedriver(2.4).我收到一个错误
org.openqa.selenium.NoSuchSessionException:没有这样的会话
所以恢复到我使用的版本(2.53 for selenium web driver,我得到了同样的错误.
我试过以下解决方案:
杀死所有的chromedriver进程.
重新启动机器.
Eclipse->project clean
什么都没有帮助