java - Exception in thread "main" org.openqa.selenium.WebDriverException: unknown error: cannot get automation extension -


i trying login page using below script while maximize window shows me below error.

exception in thread "main" org.openqa.selenium.webdriverexception: unknown error: cannot automation extension unknown error: page not found: chrome-extension://aapnijgdinlhnhlmodcfapnahmbfebeb/_generated_background_page.html (session info: chrome=57.0.2987.133) (driver info: chromedriver=2.27.440174 (e97a722caafc2d3a8b807ee115bfb307f7d2cfd9),platform=windows nt 10.0.14393 x86_64) (warning: server did not provide stacktrace information) command duration or timeout: 10.11 seconds build info: version: '3.3.1', revision: '5234b32', time: '2017-03-10 09:04:52 -0800' system info: host: 'prasannamulay', ip: '172.21.31.80', os.name: 'windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '1.8.0_121' driver info: org.openqa.selenium.chrome.chromedriver capabilities [{applicationcacheenabled=false, rotatable=false, mobileemulationenabled=false, networkconnectionenabled=false, chrome={chromedriverversion=2.27.440174 (e97a722caafc2d3a8b807ee115bfb307f7d2cfd9), userdatadir=c:\users\prasan~1\appdata\local\temp\scoped_dir12528_8422}, takesheapsnapshot=true, pageloadstrategy=normal, databaseenabled=false, handlesalerts=true, hastouchscreen=false, version=57.0.2987.133, platform=xp, browserconnectionenabled=false, nativeevents=true, acceptsslcerts=true, locationcontextenabled=true, webstorageenabled=true, browsername=chrome, takesscreenshot=true, javascriptenabled=true, cssselectorsenabled=true, unexpectedalertbehaviour=}] session id: 947fe656f81e3ced5cf5c932e81bc2f8 @ sun.reflect.nativeconstructoraccessorimpl.newinstance0(native method) @ sun.reflect.nativeconstructoraccessorimpl.newinstance(unknown source) @ sun.reflect.delegatingconstructoraccessorimpl.newinstance(unknown source) @ java.lang.reflect.constructor.newinstance(unknown source) @ org.openqa.selenium.remote.errorhandler.createthrowable(errorhandler.java:216) @ org.openqa.selenium.remote.errorhandler.throwifresponsefailed(errorhandler.java:168) @ org.openqa.selenium.remote.remotewebdriver.execute(remotewebdriver.java:638) @ org.openqa.selenium.remote.remotewebdriver.execute(remotewebdriver.java:661) @ org.openqa.selenium.remote.remotewebdriver$remotewebdriveroptions$remotewindow.maximize(remotewebdriver.java:895) @ pract_1_phase_3.pract_1_phase_3.main(pract_1_phase_3.java:48)

------------------------------------------------------------------------------------  code is:- package pract_1_phase_3;  import java.awt.awtexception; import java.awt.robot; import java.awt.event.keyevent; import java.util.hashmap; import java.util.map; import java.util.nosuchelementexception; import java.util.concurrent.timeunit;  import org.openqa.selenium.alert; import org.openqa.selenium.by; import org.openqa.selenium.webdriver; import org.openqa.selenium.webelement; import org.openqa.selenium.chrome.chromedriver; import org.openqa.selenium.chrome.chromeoptions; import org.openqa.selenium.interactions.action; import org.openqa.selenium.interactions.actions; import org.openqa.selenium.remote.desiredcapabilities; import org.openqa.selenium.support.ui.fluentwait; import org.openqa.selenium.support.ui.wait;  import com.google.common.base.function;  public class pract_1_phase_3 {      public static void main(string[] args)throws awtexception {      //  system.setproperty("webdriver.gecko.driver","d:\\gecko\\geckodriver.exe");           chromeoptions options = new chromeoptions();          map<string, object> prefs = new hashmap<string, object>();         prefs.put("credentials_enable_service", false);         prefs.put("password_manager_enabled", false);          options.setexperimentaloption("prefs", prefs);          chromedriver driver = new chromedriver(options);          driver.manage().timeouts().implicitlywait(5, timeunit.seconds);          driver.get("http://demo.actitime.com/");          driver.manage().window().maximize();          driver.findelement(by.name("username")).sendkeys("admin");          driver.findelement(by.name("pwd")).sendkeys("manager");          driver.findelement(by.id("loginbutton")).click();  please tell me whats steps need resolve above issue  in advance 

upgrade latest chromedriver.

this bug , resolved in chromedriver v2.28. refer: https://sites.google.com/a/chromium.org/chromedriver/downloads


Comments

Popular posts from this blog

inversion of control - Autofac named registration constructor injection -

verilog - Systemverilog dynamic casting issues -

ios - Change Storyboard View using Seague -