Fix nightly mobile browser tests
What does this MR do and why?
Fixes the nightly mobile browser tests that have been recently failing with:
/usr/local/lib/ruby/gems/2.7.0/gems/selenium-webdriver-4.6.1/lib/selenium/webdriver/remote/http/common.rb:93:in `create_response': unexpected response, code=500, content-type="text/plain" (Selenium::WebDriver::Error::WebDriverError)
Internal Server Error
We need to add appium:automationName
after a recent Sauce Labs update.
We also need to bypass the new click_element_coordinates
added to fill_element
since this doesn't work with mobile browsers.
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.