Selenium WebDriver typing very slow in text field on IE browser

后端 未结 18 2478
感情败类
感情败类 2020-11-27 04:03

I\'m running one of my scripts on IE 11 browser with Selenium 2.43.1 when the script types in text field using following:

element.s         


        
18条回答
  •  执笔经年
    2020-11-27 04:27

    My issue was with the driver architecture, and fixed it by downloading and using a 32bit one.

    To switch to 32 bit here is what you have to do

    1. Download 32 bit driver service from http://selenium-release.storage.googleapis.com/index.html
    2. Instantiate your InterExplorerWeDriver class using InternetExplorerDriverService class with path to 32 bit driver service.

      InternetExplorerDriver ieDiver = new InternetExplorerDriver(“Path to the 32 bit Explorer driver”);

    OR if using a builder:

    System.setProperty(“webdriver.ie.driver”,“C:\\drivers\\IEDriverServer.exe”);
    DesiredCapabilities ieCapabilities=DesiredCapabilities.internetExplorer();
    ieCapabilities.setCapability(InternetExplorerDriver
     .INTRODUCE_FLAKINESS_BY_IGNORING_SECURITY_DOMAINS,true);
    ieCapabilities.setCapability("requireWindowFocus", true);
    File ie_temp=newFile(“C:\\Selenium\\IEDrivertemp”);
    InternetExplorerDriverService.Builder 
    ies=newInternetExplorerDriverService.Builder();
    ies.withExtractPath(ie_temp);
    InternetExplorerDriverService service=ies.build();
    WebDriver driver=newInternetExplorerDriver(service,ieCapabilities))
    

    The thread that helped me resolve

    http://forumsqa.com/question/typing-too-slow-in-text-fields-while-replaying-tests/

提交回复
热议问题