I\'m having troubles running Ruby/RSpec tests against Safari 11 when I\'m trying to run tests via ssh manually or via Jenkins (where machine where Safari exists is remote sl
For my case:
security unlock-keychain -p your_host_password /Users/$USER/Library/Keychains/login.keychain-db
safaridriver --enable
safaridriver -p 7050
open /Applications/StartSafariDriver7050.app/
run pytest cmd
osascript -e 'quit app "StartSafariDriver7050"'
pkill safaridriver
def safaridriver():
return webdriver.Safari(desired_capabilities=Caps.SAFARI, port=7050)