Python+adb操作移动端自动化测试

一、配置环境。

1、python:python3.8

   python相关库: pyadb

     移动设备端:安卓机。(数据线连接:需要开启开发者模式并设置USB模式启动。WIFI连接:同一内网下,可无线连接。)

二、设备配置。

  1. Android设备除了用有线usb进行ADB调试外,还可以在同一局域网通过网络ADB连接,一般指令为 adb connect 192.168.2.36(此为当前Android设备网络IP),默认监听端口为5555,因此指令实际效果为 adb connect 192.168.2.36:5555,但是有的设备默认端口号并非5555,重新设置网络监听端口的方法如下:

方法1:通过usb线连接电脑跟安卓设备,输入adb命令:adb tcpip 5555 ;该条命令是设置网络adb监听的端口,5555是默认,也可设置为其它的。(重启失效)

方法2:使用文件管理器按照以下路径打开文件:/system/build.prop,在该文件的最后添加以下内容:service.adb.tcp.port=5555 (重启依然有效,可以有线或无线操作)

原文地址:https://www.cnblogs.com/moying-wq/p/13498980.html