java - Selenium makes "Browser under control" and test fails -
yesterday, changed encoding preferences utf-8 eclipse, because problem execute jenkins, , now, since then, have problem...
when run tests eclipse, selenium webdriver open new window , go web page. now, opens web page, , minimize , show "the browser under remote control" , so, in consequence, makes tests fail, because webelement changes position (before, web page maximized).
i've tried doing "maximize" or send "f11" keys this:
system.setproperty("webdriver.gecko.driver","c:\\.....\\geckodriver-v0.17.0\\geckodriver.exe");     profilesini profile = new profilesini();     firefoxprofile testprofile = profile.getprofile("usertest");     testprofile.setacceptuntrustedcertificates(true);     testprofile.setassumeuntrustedcertificateissuer(true);     testprofile.setpreference("security.insecure_field_warning.contextual.enabled", false);     desiredcapabilities dc = desiredcapabilities.firefox();     dc.setcapability(firefoxdriver.profile, testprofile);     dc.setcapability("marionette", true);     webdriver driver =  new firefoxdriver(dc);     driver.manage().window().maximize();     driver.navigate().to("http://webpage.com/");      //fullscreen      try {         // press f11 key of keyboard switch browser full screen         robot robot = new robot();         thread.sleep(2000);         robot.keypress(keyevent.vk_f11);     } catch (awtexception e) {         system.err.println("exception (ignored) " + e.tostring());     } and doesn't work.
i show image:
i have before this, executed tests correctly, without message "browser under remote control" , without minimizing window...
why has changed? why show "remote control" if computer isn't being controlled??
thanks much!!!
try after removing below line code.
driver.manage().window().maximize(); 
Comments
Post a Comment