Questions tagged [safaridriver]

The Safari browser extension, known as `SafariDriver`, operates by flipping the conventional client/server dynamic and interacts with the `WebDriver` client through the use of `WebSockets`.

A guide on executing a double click action on an element in Selenium Webdriver with JavaScript specifically for Safari users

Having trouble double clicking an element in Safari using Java / Webdriver 2.48. All tests work fine on IE, Chrome, and Firefox but Safari does not support Actions. Currently attempting: executor.executeScript("arguments[0].dblclick();", element); or ...

Error: Unable to initiate session: Although some devices were detected, they are not accessible:

Seeking to automate a Web app on iOS Safari for end-to-end testing. Although the following code was successful on an emulator in iOS 17 beta, it appears to not be functioning on a real device (iPhone 12, iOS 16.6). Code snippet for test: const fs = re ...

What is the method for executing a key press event in Safari?

selenium 3.0.2 safari 10 (using built in safari driver) python 2.7.10 OSX 10.11.16(El Capitan) How can I repeat key press events (Right/Left/Up/Down) multiple times using send_keys(Keys.Right) to move focus with repetitive key press actions? For ex ...

Issues with Selenium explicit wait feature in latest version of SafariDriver 2.48.0

Issues with explicit waits in my code are arising specifically when using SafariDriver 2.48.0. The waits function properly in Chrome on both Windows and MAC platforms, but in Safari, upon reaching the wait condition, the driver throws an exception. Upo ...

Finding Selenium SafariDriver Logs on Mac OSX

Has anyone had experience utilizing the Webdriver logs from Safaridriver on OSX? I am curious because despite configuring Safaridriver as shown below, I am unable to locate the logs in the specified directories such as '/User/${USER}', '/tmp ...

Mastering the process of running selenium automation scripts (written in Java) with Safari Technology Preview

Seeking assistance with running automation scripts on Safari. Currently utilizing Selenium Webdriver scripts on Mac OS (High Sierra) and Safari 11.1.2 I've added the WebDriver Extension to the Safari browser and enabled 'Allow Remote Automation' This is ...