Я пытаюсь автоматизировать интерфейс приложения iOS для тестирования.У меня проблемы с закрытием / закрытием модального режима, в котором нет кнопки Close
.
Я использую Appium (Python) для автоматизации действий, и Инспектор сообщает мне, что все остальные элементы "за"модальные visible: false
... поэтому, если я tap_settings
, чтобы открыть модальное, tap_settings
, чтобы закрыть модальное не работает.
Когда я tap_settings
, чтобы закрыть модальное, мой код продолжаетсябез сбоев , но следующее утверждение не выполняется, потому что модал сохраняется.
Я также попробовал 6 действий ниже:
#1
el = driver.find_element_by_name('Settings')
action = TouchAction(driver)
action.press(el)
#2
return TouchAction(driver).press(None, 10, 10).perform()
#3
return TouchAction(driver).tap(driver.find_element_by_name('Settings')).perform()
#4
return profile_settings().clear()
#5
return driver.execute_script("mobile: tap", {'x': 0, 'y': 0})
#6
return driver.swipe(0, 0, 10, 10)
Кто-нибудь сталкивался с этим или с чем-тоаналогичный?Или идеи, которые я не пробовал?