繁体   English   中英

如何使用 Appium (java) 将手机连接和断开连接到 wifi

[英]How to connect and disconnect mobile to wifi using Appium (java)

我需要从可用网络列表中选择特定网络,将 iOS 和 Android 设备连接/断开连接到 wifi 网络(在测试过程中要重复几次操作)。
可以使用 Appium 吗?
是否有其他解决方法?

我正在使用 Java + TestNG。
我不是指通过 wifi 使用 Appium,而是指连接和断开连接作为测试的一部分。

您可以将设置元素作为应用程序中的简单元素进行迭代。 您需要打开设置屏幕,进入 WiFi 设置并切换到另一个 WiFi。 我刚刚检查过,它正在工作。 唯一的问题是,如我所见,您将只需要使用 Xpath,但这只是一个困难的部分。

我目前在 iOS 和 Android 上使用 webdriverio + appium,我使用这个语法来切换它。 (我相信 Java 语言的语法也是一样的)。 目前使用 Appium 1.15.1

无线上网

driver.toggleWifi();

移动数据:

driver.toggleData(); 

请注意,移动数据切换在 Android 设备上有一些限制。

有关这些 api 的完整文档,请查看appium.io

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM