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
Post a Comment