Hello there,
I'm new in selenium testing. I'm recording my automation tests with selenium side runner both Chrome and Firefox are working well when I replay my tests into Selenium IDE.
I got a selenium grid with latest chrome, firefox, MicrosoftEdge, and safari (binded host) drivers but playing many tests are taking a bunch of time, so I went to use a Selenoid docker to plays those tests faster.
When I'm playing tests with chrome, no problem on IDE, grid or selenoid.
When I'm playing tests with Selenium IDE for Firefox no problem every test pass, but I'm running the same tests with grid or selnoid it breaks. I'm passing a lot of time to try to change IDs, xpath, css selectors etc. manually to find a way to make my tests succeed through grid or selenoid with firefox driver.
Is there any way to set my tests to pass without trying to change every command empirically ?
Here is my command to run my .side file through grid or selenoid :
Here is my IDE on firefox where tests pass :
Here is my test passing with chrome on grid (ive divided the test suites to be more clear) :
And the same tests working on Selenium IDE firefox but failing with grid (the first testsuite pass the second fails every time) :
If you know a tips or a setting it would be very appreciated
Thanks for any help
Best regards
Thibault