Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

.type() on IE 10 is (super) slow #15

Open
ghguy opened this issue Aug 30, 2014 · 4 comments
Open

.type() on IE 10 is (super) slow #15

ghguy opened this issue Aug 30, 2014 · 4 comments
Assignees
Labels

Comments

@ghguy
Copy link

ghguy commented Aug 30, 2014

Hi Sebastian, first great job on this tool!

We tested our test against IE 10 on Windows 8. For every type(), every stroke of key pause for like 2 seconds, is that normal? The same actions works fine on Windows 7 + IE 9. Any insight into working around this?

@asciidisco
Copy link
Member

First of all thank you.
I must admit, I haven't encountered that issue, but I haven`t tested the combination of Win 8 & IE 10 yet.
As I need to make some changes to get IE 11 up & running, I will update the IEDriver.exe binary that is used to communicate with IE, I suppose the issue is in there.

@asciidisco asciidisco added the bug label Sep 17, 2014
@asciidisco asciidisco self-assigned this Sep 17, 2014
@ghguy
Copy link
Author

ghguy commented Nov 28, 2014

Someone who is good with protractor informed us that it is most slightly a web driver issue c.f. angular/protractor#1506. Anyhow, if you can downgrade the ie driver to 32-bit for now, it might work.

@lsolano
Copy link

lsolano commented Aug 18, 2015

Hi Sebastian,

Same issue here (as @ghguy) :

For every type(), every stroke of key pause for like 2 seconds

OS: Windows 8.1 Pro N (x64)
Node.js: v0.12.4
IE Version: 11
package.json:

{
  "name": "prodocTestsDalek",
  "description": "Testing...",
  "version": "0.0.1",
  "devDependencies": {
    "dalek-browser-chrome": "0.0.11",
    "dalek-browser-firefox": "0.0.6",
    "dalek-browser-ie": "0.0.5",
    "dalek-reporter-html": "0.0.4",
    "dalek-reporter-junit": "0.0.2",
    "dalekjs": "0.0.9",
    "grunt": "^0.4.5",
    "grunt-dalek": "^0.2.0",
    "minimist": "^1.1.3",
    "ninejs": "^0.1.7"
  }
}

Gruntfile.js:

module.exports = function(grunt) {
    'use strict';

    grunt.initConfig({
        dalek: {
            dist: {
                src: [
                    'test01.js',
                    'test02.js'
                    ]
            },
            options: {
                browser: [/*'chrome', */'ie'/*, 'firefox'*/],
                reporter: ['console', 'junit']
            }
        }
    });

    grunt.loadNpmTasks('grunt-dalek');

    /**
     * Loads tasks located in the tasks directory.
     */
    grunt.loadTasks('tasks');

    grunt.registerTask('default', ['dalek']);
};

@codyfoss
Copy link

codyfoss commented May 9, 2016

Still an issue as of May 2016 with Win 10 + IE 11 (in VirtualBox).

Replacing lib/bin/IEDriverServer.exe with the latest 32 bit version (v2.53.0) from here fixed it for me.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

4 participants