使用Appium连接到wifi接入点

use*_*236 7 appium

我为一家提供wifi的公司工作.我有一些接入点设置,我想写一些模拟连接到这些接入点的自动化测试.

所以我的测试将是这样的:

  1. 启动设备
  2. 转到设备上的wifi设置
  3. 选择您要连接的wifi
  4. 验证设备是否能够成功连接到wifi.(在IOS上手动测试时,我们的启动页面会自动弹出,在Android上我通常需要打开浏览器,然后显示启动页面)

是否可以使用Appium来做到这一点?如果是这样,我真的很感激,如果有人能够提供更多关于如何做到这一点的信息.

谢谢!

Dar*_*kar 0

您需要启动 ADB 命令来打开您的 Wifi,如下所示 adb -s $PHONESERIAL shell "svc wifi enable"

您可以使用 Appium 包含/触发此类命令,方法是将其包含在您的测试用例(Java 代码)中,使用它来了解如何有问题地触发 ADB 命令