ADB工具安装对真机进行Monkey测试的环境搭建

ADB工具安装对真机进行Monkey测试的环境搭建

adb工具可以对真机或者模拟器进行monkey测试,本文主要讲对真机测试。

1、在电脑上下载adb_1.0.32.zip(至少是1.0.31版本的,不然用不了)

2、将adb_1.0.32.zip解压后有文件夹名称为adb_1.0.32,该文件夹下有四个文件分别为​adb.exe、AdbWinApi.dll、AdbWinUsbApi.dll、fastboot,文件夹路径可以设置为(c:\adb_1.0.32或者其他路径)

3、配置环境变量PATH(将路径c:\adb_1.0.32写入PATH)

​4、检查安装的adb版本(电脑上打开cmd,输入命令:adb version)

​5、用USB连接手机到电脑,并检查USB是否连接成功。(这步非常重要,如果用wifi连接的话,在设备管理里面显示的就不是ADB interface,而是USB Debugging,这样会影响后面的操作,可能每个电脑显示的都不一样,但是主要看是否有ADB Interface)

6、再次进入cmd检查adb device是否连接成功,输入命令:adb device​s,正常的显示如下:

​此时要注意的,输入adb devices命令时需要点击确定手机上弹出的是否允许调试的提示框,不然“device”会是"offline"或者“unauthorized”;有时候还会出现其他的问题,例如“no host…”,这时需要输入任务管理器里面结束相关的进程,例如 Android server等,结合自己的情况结束相关进程。也可以查看是哪个进程占用了“5037”端口,输入命令:netstat -ano | findstr "5037"找到对应的pid,然后到任务管理器里面找到相同的PID进程结束掉。可以在CMD里面输入命令:abd kill-server、adb start-server.

7、以上都是正确的话,就可以输入命令adb shell看是否能成功调用adb shell,正常的如下显示:

​8、如果要进入ls data/data下查看需要测试的包名,必须要将手机ROOT。再接着在第6步输入:“su”,获取root权限才能输入ls data/data查看要测试的包名。

9、到了这一步接着就可以输入命令进行monkey测试:monkey -p com.android.calculator2 -v 500

或者如果先输入exit退出adb shell 直接在cmd里面输入:adb shell monkey -p com.android.calculator2 -v 500 还可以将测试结果导出到电脑上,只需在后面加上“>c:\text.txt”,例如:adb shell monkey -p com.android.calculator2 -v 500 >c:\text.txt(此命令只能在外面执行,不能先进入进入adb shell后再执行)

你可能感兴趣的:(功能测试,Android测试)