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

Asked by Abhishek K

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

Regards,

Question information

Language:
English Edit question
Status:
Answered
For:
SikuliX Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
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.

Revision history for this message
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.