Selenium WebDriver: Safari 11+ blocks Sikulix operations --- no solution

Asked by Abhishek K on 2019-10-24

Hi RaiMan,

I'm trying to use SikuliX on a Safari 13.0.2 version. When browser opened and Sikuli tries to do some operations the Safari throws pop-up window saying "The Safari window is remotely controlled by an automated test"

After further investigation, I got to know that manual intervention is blocked by the Safari driver when the automated window is open. I would like to know, why is Safari considering the Sikuli operations as a manual intervention? is there any solution available for this?

I'm using Sikulix latest maven dependency. ie. 2.0.0 with Selenium Webdriver and Java


Question information

English Edit question
Sikuli Edit question
No assignee Edit question
Last query:
Last reply:
RaiMan (raimund-hocke) said : #1

Apple Safari WebDriver docs clearly say, that a manual intervention for a webdriver session is not possible/acceptable and always lead to this popup.

For the Safari webdriver session a SikuliX mouse/keyboard action is the same as a manual action.

I guess the only solution is to transform these actions to Selenium actions.

Abhishek K (kabhsihek) said : #2

RaiMan, Thank you for the quick response!!

Can you help with this problem?

Provide an answer of your own, or ask Abhishek K for more information if necessary.

To post a message you must log in.