-
Notifications
You must be signed in to change notification settings - Fork 575
need a possibility to pass options to selenium server #394
Comments
Hi @individual-it, I think it can be implemented without so much hassle, but just to understand better, what commands are not working properly when having |
@diemol basically nothing works on FF 57 and selenium 3.8 with |
Sure, we can look into adding the option, hopefully soon. Perhaps you should also consider reporting the issues you have in the main Selenium repo? Or perhaps in the GeckoDriver one? |
Hi @individual-it, This was just implemented, and it will be released between today and tomorrow. You'll be able to use it like this:
I'll comment here when the release is done. |
Hi again, This was just released, please check https://github.com/zalando/zalenium/releases/tag/3.8.1g Let us know if things work as expected. I'll close this issue, but feel free to reopen it in case something didn't work. PS: Don't forget to star the project to support us :) |
Thank you for that change, I've played around with it and found out that the setting of the hub does not really matter the important setting is the one for the node. sorry @diemol if I would have discovered that setting earlier I wouldn't have send you in a spin, but I'm sure your change is helpful for a lot of people. Thank you for your support 👍 |
No worries, actually I also added |
And thanks for the quick feedback! |
Please reopen if this is a task for zalenium. I don't know, if this issue should be reported to elgalu/docker-selenium or belongs to this issue. I decided to start here. The command I assume, that there is something wrong with parsing / bypassing or recieveing the params, but honestly, I am not the Java guy, so I am not able to debug it and stopped after reading through the Dockerfiles and some scripts here. I tested different setups and versions from zalenium down to 3.8.1. I can't get Firefox testing to work on my stack. Some additional Information: |
Hi @mautz-et-tong, The thing is that the parameter The status right now is that people are waiting for php-webdriver/php-webdriver#469 |
Thanks for your answer. I will join the waiting line for the php-webdriver then. |
Hi guys, When I`m trying to set node parameters, server is not starting. |
Zalenium Image Version(s):
3.8.1e
Docker Version:
17.12.0-ce, build c97c6d6
If using docker-compose, version:
1.17.0, build ac53b73
OS:
Ubuntu
Docker Command to start Zalenium:
YML file:
Expected Behavior -
selenium starting with
enablePassThrough=false
Actual Behavior -
"enablePassThrough" is not passed to selenium
Background on 'enablePassThrough'
since 3.5 selenium has a "pass through" option, that can be set by -enablePassThrough
If set to "true" (default) all requests will be send directly to the remote site. So it's possible to use a w3c remote end (eg. geckodriver) with a w3c speaking local end (eg. a recent 3.x release of selenium)
If set to "false" the old behaviour is restored and the Selenium WebDriver protocol is translated again to the W3C WebDriver protocol.
It would be great to have a switch (in desired capabilities perhaps) to be able to select the behaviour. This is specially useful for libraries that do not yet support the W3C protocol. See comment in MinkSelenium2Driver.
Note from the selenium changelog:
The text was updated successfully, but these errors were encountered: