Я работаю на платформе Crossbrowsertesting в Android Chrome и сталкиваюсь с проблемой, в которой мне нужно нажать на ссылку, которая открывается в новой вкладке. Мне нужно переключиться на эту новую вкладку и получить ее URL. Проблема в том, что я не могу перейти на вновь открытую вкладку и получить ее URL.
Используемый метод - При использовании driver.switchTo (). Window (child_window) я получаю ошибку ниже -
org.openqa.selenium.InvalidArgumentException: неверный аргумент: 'name' должна быть строкой.
Но то же самое хорошо работает в Windows на основе chrome (не Android chrome браузер).
Информация о платформе:
crossbrowsertesting
"browserName", "Chrome"
"deviceName", "Galaxy S9"
"platformVersion", "9.0"
"platformName", "Android"
«deviceOrientation», «портрет»