I’m running a Nightwatch test that includes the command ‘waitForElementVisible’ and the command is not working when I run the test against Safari, whereas it works fine on all other browsers.
This issue with the waitforElementVisible is actually reported by multiple users across different cross-browser testing platforms specifically with the Nightwatch Framework.
This is an active issue with Safari it fails to work as expected and on the other hand, works fine with other browsers. We’ll be exploring more on this and would surely let you know in case a fix is available for this.
As a workaround, you can use the waitforElementPresent command, which would work fine on safari as I tested the same.