I'm using this driver to test an large angularJS application. A fair amount of our UI behaviour is delivered using CSS as well as javascript...:hover being an example.
I've been experiencing issues when elements aren't available for clicking because they are not displayed. I presume this is because javascript events are being used (via syn) instead of the native mouse movements available in selenium.
I imagine you've a very good reason for doing this (i've seen https://github.com/Behat/MinkSelenium2Driver/issues/51) relating to compatibility across browsers? Does the selenium server not provide this abstraction very effectively?
Anyhow I've forked and replaced a few commands with native webdriver calls as I don't want our frontend devs to get too wrapped up in the internals of the webdriver api - they're pretty happy with the mink api.
I'll continue to use my fork but I'm wondering if you've plans to adopt more of the native api calls into the mink API?
I'm using this driver to test an large angularJS application. A fair amount of our UI behaviour is delivered using CSS as well as javascript...
:hoverbeing an example.I've been experiencing issues when elements aren't available for clicking because they are not displayed. I presume this is because javascript events are being used (via syn) instead of the native mouse movements available in selenium.
I imagine you've a very good reason for doing this (i've seen https://github.com/Behat/MinkSelenium2Driver/issues/51) relating to compatibility across browsers? Does the selenium server not provide this abstraction very effectively?
Anyhow I've forked and replaced a few commands with native webdriver calls as I don't want our frontend devs to get too wrapped up in the internals of the webdriver api - they're pretty happy with the mink api.
I'll continue to use my fork but I'm wondering if you've plans to adopt more of the native api calls into the mink API?