Исходная ошибка: заблокирован фрейм с источником "URL-адрес среды" от доступа к фрейму с источником "URL-адрес iframe" - PullRequest
0 голосов
/ 13 апреля 2020

Я запускаю тесты автоматизации в мобильном браузере ios Safari и получаю сообщение об ошибке ниже.

"Исходная ошибка: заблокирован фрейм с источником" url среды"из-за доступа к фрейму с источником" URL-адрес iframe". Протоколы, домены и порты должны совпадать "

Но оба протокола https: // .

Примечание: Эта ошибка возникает только в браузере мобильного сафари, а не в браузере сафари на рабочем столе. Но, может получить доступ к странице и ввести значения вручную.

Кроме того, другие браузеры, такие как chrome, firefox, edge, android mobile chrome browser работают нормально во время выполнения тестов.

Языки программирования и Используемые тестовые рамки : Java, селен, TestNG

Я проверил этот похожий вопрос, но не нашел решения здесь .

Мне нужна помощь, как избежать этой ошибки? Если есть способ обработки в тестовой среде селена с помощью javascript. Я не знаю, насколько эффективно использовать window.postmessage для обработки этой ошибки. Пожалуйста, предоставьте фрагмент кода для его использования.

Мое требование - ввести данные в iframe и отправить их.

Заранее спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...