axe-cli
axe-cli copied to clipboard
IEDriverServer Incompatibility
I've gotten axe-cli 2.3.1 to work with Chrome (v60) using chromedriver and FireFox with geckodriver. The latest version of chromedriver, 2.9, throws errors due to an invalid command line argument (--ignore-certificate-errors); chromedriver 2.8 has no issues.
The main issue, however, is with IEDriverServer. I have tried multiple versions from 2.50 to the most recent, 3.4 (32 and 64 bit). AxE will not run with IE 11 (11.1007.10586.0). I have tried another Windows 10 machine with the same issue. I have also tried different versions of Selenium using npm install. Initially using the latest, I tried 3.3, 3.0, and some other version prior to 3.0; same results.
In short, I receive a "Missing parameter: type" error (see attached below).
With the latest IEDriverServer I sometimes get an UnsupportedOperationError (Error 404: Not Found), other times the driver doesn't load the page after initialization. The most reliable IEDriverServer to reproduce the error seems to be 2.51; in that this one just doesn't seem to get a 404 and always loads the page.
Note that I've mostly been using google.com as my guinea pig though I've tried other sites none the better.
Here is a log of the error message received. axe2.3.1_MissingParameterType.txt
We'll be sure to look into it. I appreciate the level of detail, that'll be very helpful. Thanks!