【问题标题】:How to turn ON/OFF wifi in ios real device using Appium [closed]如何使用 Appium 在 ios 真实设备中打开/关闭 wifi [关闭]
【发布时间】:2017-07-17 21:29:49
【问题描述】:

使用appium如何开启/关闭WIFI

【问题讨论】:

标签: ios selenium automation appium


【解决方案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 的值以获取当前状态。假设你有一个元素的变量

switch.get_attibute('value')

【讨论】:

    【解决方案2】:

    iOS读取设备,通过appium/任何自动化工具,没有打开/关闭的选项。 iOS 设备,自动化范围取决于您启用调试的应用程序。系统默认应用程序或从 App Store 下载的任何应用程序无法通过自动化访问。

    【讨论】:

      猜你喜欢
      • 2013-11-04
      • 1970-01-01
      • 2014-05-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-02-04
      • 1970-01-01
      相关资源
      最近更新 更多