Я использую AppiumLibrary с RobotFramework для тестирования просмотра веб-страниц на Android.В нескольких тестах мне нужно выяснить, какой текущий URL был направлен пользователю после нажатия на ссылку.
Основной пример теста:
Test Appium
AppiumLibrary.Open Application http://localhost:4723/wd/hub platformName=Android platformVersion=6.0.1 deviceName=0815f853b6d22c05 browserName=default
AppiumLibrary.Go To Url https://www.amazon.com/
sleep 5s
${current_url} get current url
log to console ${current_url}
В отличие от SeleniumLibrary, AppiumLibrary не имеет клавиш для этого, поэтому мне нужно создать собственное ключевое слово для получить текущий URL в питоне.Я попробовал несколько вещей, глядя на исходный код AppiumLibrary, а также на модуль Appium-Python-Client, который реализует Appium Webdriver для python.Но я не нашел, как получить текущий URL, который Chrome показывает пользователю.Любые советы о том, где я должен искать решение?