Как включить / выключить Wi-Fi в устройстве ios real с помощью Appium
Использование appium как включить / выключить WIFI
1 ответ
У вопроса нет контекста, но я оставлю свое решение. Это может кому-то помочь.
Я использую XCUITestDriver с python.
driver.activate_app('com.apple.Preferences') # opens settings
driver.find_element_by_xpath('//XCUIElementTypeCell[@name="Wi-Fi"]').click() # click on WiFi
driver.find_element_by_xpath('//XCUIElementTypeSwitch').click() # click on the WiFi switch
driver.activate_app(<BundleID of your app>) # back to your app
Вы также можете получить доступ к значению переключателя, чтобы получить текущее состояние. Предполагая, что у вас есть переменная для элемента
switch.get_attibute('value')
Устройство чтения iOS. При помощи appium / любого инструмента автоматизации НЕТ опции включения / выключения. Устройство iOS, область автоматизации зависит от вашего приложения, для которого включена отладка. Системные приложения по умолчанию или любые приложения, загруженные из App Store, недоступны для автоматизации.