WiFi无线连接真机进行Appium自动化测试方法
2024-10-11 11:20:55
有时需要测试APP 产品的耗电问题,但用自动化又面临了一个USB接电脑供电的问题,从而导致计算出来的功耗与手动跑,存在有很大的误差,因此可使用wifi无线连接到手机进行自动化测试,解决功耗问题。
前提条件:
1、确保手机已经开启Root权限
2、手机和PC 要在一个网段(从PC端可以ping通手机端的IP地址)
方法一:
可以在应用市场商店里面下一个叫 Wireless ADB并安装好。
勾选Wireless ADB启动,还可以在设置端口号。
然后执行命令:adb connect 192.168.1.199:5555 进行无线连接手机。
方法二:
1、手机用USB线连接到电脑,cmd打开命令行,输入adb devices,查询连接设备的名称。例如:设备名称为238ap45
2、开启端口(端口不能被占用),输入adb -s 238ap45 tcpip 5556
3、开启端口后用无线连接(保证设备和PC机在同一个局域网,可以用ping验证是否相通)。打开手机,查看IP地址。例如IP为192.168.21.100
4、通过查询到的手机IP与设置的端口号,输入adb connect 192.168.21.100:5556
5、连接上后就可以拔掉USB线了,查看连接状态,输入adb devices
如果wifi连接多台设备,可以继续用上面方法无线连接其他的设备。
断开无线连接可执行命令:adb disconnect 192.168.21.100:5556
总之,wifi连接设备成功,就可以进行appium客户端编写测试脚本跑自动化测试了。
最新文章
- 使linux服务器默认使用中文字符集zh_CN.UTF-8
- C语言字符串处理函数
- Quartz表达式详解(转载)
- 07 JavaWeb
- linux平台的office文档转pdf(程序员的菜)
- SQL in查询报告类型转换失败的3种解决办法
- Jqury笔记
- 携程Apollo(阿波罗)配置中心用户管理和部门管理
- IT女孩特不烦恼---九月实习总结
- Java内存模型_重排序
- VS快捷键大全(总结了一些记忆的口诀)(转载)
- ZOJ 2110 DFS
- WPF多屏最大化
- spring cloud(服务消费者(利用feign实现服务消费及负载均衡)——初学三)
- kali 开启ssh服务
- Java当中的JVM
- Complete Physics Platformer Kit 学习
- Springboot学习03-SpringMVC自动配置
- Task异步编程,刨根到底
- hdu2444The Accomodation of Students (最大匹配+推断是否为二分图)
热门文章
- bug2 The method of type must override a superclass method解决方式(去掉@override可以)
- python对MySQL的CRUD
- scrum敏捷开发重点介绍
- Autolayout下使用代码改变frame无效
- 64位Ubuntu 安装scrapy遇到的问题
- Android 6.0 7.0 8.0 一个简单的app内更新版本-okgo app版本更新
- numpy基础整理
- JAVA多线程提高十四: 面试题
- <;!DOCTYPE>;是干嘛用的?&mdash; html文档类型
- C++中的二级指针和指针引用函数传参