When trying to use Xebium with the ios-driver http://ios-driver.github.io/ios-driver/?page=home I noticed that it does not work. Using a proxy tool (Charles Proxy) I noticed that Xebium is making requests that ask the WebDriver to evaluate JavaScript code, as if it were a brrowser app. When running the same test from Python against the WebDriver, no such thing happens.
I tried to disable the fast xebium emulation, it did not fix the problem:
| use fast selenium emulation | false |
Is there a way to make Xebium work properly like when using the WebDriver? Why is it insisting in trying to execute JavaScript against the DOM? There's no DOM in a native IOS app.
I'm not sure, but could you try setting the 'useFastSeleniumEmulation' option on SeleniumDriverFixture? I'm afraid this'll only work for some commands, though.
When trying to use Xebium with the ios-driver http://ios-driver.github.io/ios-driver/?page=home I noticed that it does not work. Using a proxy tool (Charles Proxy) I noticed that Xebium is making requests that ask the WebDriver to evaluate JavaScript code, as if it were a brrowser app. When running the same test from Python against the WebDriver, no such thing happens.
Here in Python:
Here's the wire (all works fine):
And here it is from FitNesse:
And this is the wire:
I tried to disable the fast xebium emulation, it did not fix the problem:
Is there a way to make Xebium work properly like when using the WebDriver? Why is it insisting in trying to execute JavaScript against the DOM? There's no DOM in a native IOS app.