sclevine / agouti

A WebDriver client and acceptance testing library for Go
MIT License
822 stars 105 forks source link

Selenoid Support? #196

Open Chillance opened 4 years ago

Chillance commented 4 years ago

Hi,

I found out about https://github.com/aerokube/selenoid and thought I just had to try Agouti with it and to certain extent it seemed to work, but when I try to set text to an input it didn't work properly, which is really too bad.

Using https://github.com/tebeka/selenium it worked.

Looking at the logs, I noticed this:

Agouti: DEBUG -> POST /session/faa95f89-b283-44df-855c-eac3fc108395/element/value {"value":["t","e","s","t"]}

Selenium: DEBUG -> POST /session/37c2f0eb-8498-46fd-b2bc-7210cc8e0b2f/element/6182fd1e-2465-47f9-81ac-cfc35c4c4a6a/value {"text":"test"}

So, no element id nor proper POST data is send, which is why it doesn't work as far as I can tell. Am I missing something obvious or what is going on? Would be amazing if Agouti worked with Selenoid!

Thanks, Chillance