UiAutomator自动打开关闭wifi
2016-12-03 11:00
381 查看
在UiAutomator 2.0里,我们终于可以调用到Android的接口了,那么有些操作就不要再用UI脚本的方式去实现了,从而避免与UI界面耦合。
比如,有那么一两条测试用例,需要在wifi关闭或开启的状态下进行测试的,那就可使用如下方法去操作。
比如,有那么一两条测试用例,需要在wifi关闭或开启的状态下进行测试的,那就可使用如下方法去操作。
/** * 是否开启 wifi true:开启 false:关闭 * * @param isEnable */ public void setWifi(boolean isEnable) { // if (mWm == null) { mWm = (WifiManager) InstrumentationRegistry.getContext().getSystemService(Context.WIFI_SERVICE); return; } if (isEnable) {// 开启wifi if (!mWm.isWifiEnabled()) { mWm.setWifiEnabled(true); } } else { // 关闭 wifi if (mWm.isWifiEnabled()) { mWm.setWifiEnabled(false); } } }
相关文章推荐
- 盘符双击不能打开;任务管理器,注册表,msconfig闪一下自动关闭--问题和解决办法
- 用javascript实现始终保持打开同一个子窗口以及关闭父窗口同时自动关闭所有子窗口
- 父窗口关闭时,自动关闭已打开的子窗体(父窗体控制子窗体)
- MATLAB7.0程序打开后一会就自动关闭的解决方法
- Javascript:showModalDialog打开的窗口在提交后怎样自动关闭?
- vs2008打开项目自动关闭的原因!
- IE6中,一个Button同时打开两个下载窗口,并且可以自动关闭
- 一个深刻的教训——VS打开项目后自动关闭
- 新窗口打开文件如果是不能识别的文件档自动关闭窗口的问题。
- 始终保持打开同一个子窗口以及关闭父窗口同时自动关闭所有子窗口
- Form打开时自动定位到上次关闭时的记录
- java.net.SocketException: Broken pipe /Mysql在经过8小时不使用后会自动关闭已打开的连接
- 父窗口关闭时,自动关闭已打开的子窗体(父窗体控制子窗体)
- IE打开含Applet的网页自动关闭
- WinXP启动时自动打开上次关机时未关闭的文件夹
- 父窗口关闭时,自动关闭已打开的子窗体(父窗体控制子窗体)
- 也谈Windows Mobile中打开/关闭WIFI
- window.open 打开的子窗口 闪一下即自动关闭问题
- XP定时关机 && 浏览器新打开页面无法首次激活 && 关闭移动硬盘自动播放 && IE8从新选项卡打开链接 && XP虚拟机无法烧录软件