Как отключить блокировку всплывающих окон в Safari с помощью Selenium Remote Webdriver?
Я использую Selenium Hub от BrowserStack и пытаюсь протестировать приложение, для которого требуется отключить блокировку всплывающих окон. Кто-нибудь знает, как это сделать с помощью веб-драйвера, или у вас есть хорошие идеи для обхода проблемы?
Когда виртуальная машина запускается в конце BrowserStack, она всегда включена, и мне нужно отключить блокировку всплывающих окон. Они не предоставляют доступ ни к чему, кроме браузера, поэтому я не могу выполнять вызовы командной строки.
У меня есть решение для IE и Chrome, но мне нужно решение для Safari.
1 ответ
Решение
Вы можете отключить всплывающее окно, передав эту возможность
javascriptEnabled='false'
похожий на
device='ios'