Safari is a widely used browser, second only to Google Chrome, with approximately 17.99% global market share as of February 2025 . It only makes sense that you can run end-to-end tests for your web applications on it. But to do this, you need SafariDriver, which allows Selenium tests on mobile iOS and macOS. This article is a loose tutorial featuring the step-by-step process a QA engineer must take to run Selenium tests in Safari using SafariDriver. Before we get into the details of running…