移动测试环境搭建 以及简单操作
移动测试的安装以及调试
1、工具
adb:开发人员与调试人员的调试测试工具
Android debug bridge
2、怎么调试
手机与电脑通过USB链接;
开放手机ROOT权限;
开放手机root权限的步骤,此处以小米为例(如何搜索:关键词手机型号加开发者权限):
(1)进入设置,点击我的设备,点击全部参数
(2)进入全部参数后,点击MIUI版本
(3)搜索开发者选项
打开控制台,输入命令adb devices手机上会弹出是否连接电脑的对话框,选择同意,即可连接至电脑。
3、常用命令
adb shell:进入shell脚本
搭建完环境后,打开控制台输入adb shell即可进入手机的环境,可以通过Linux相关的命令来操作,如ls -a
date:查看当前时间
adb logcat:查看应用程序的日志
直接在控制台输入adb logcat可以查看某个程序的实时日志,当我们APP程序出问题,程序员要错误信息时,我们就可以用这个命令来查看错误日志,由于这样查看日志一直在更新无法找出错误,因此我们可以先在电脑本地储存盘,新建一个log.txt记事本,然后输入命令:
adb logcat > 储存位置/log.txt,其中">"是重定向的意思,就是通过各种方法将各种网络请求重新定个方向转到其它位置。
练习:
我们将文件存储在D:\测试开发软件\移动测试
运行:
然后操作出问题的程序,这个时候我们就把程序的错误日志写入到我们创建的记事本中了,然后点击CTRL+C退出,最后打开这个记事本就可以查看到这个程序的实时日志,然后我们找到错误信息,截图发送给开发即可。
卸载
要想卸载APP,首先我们得先找到该APP得pachage包,具体找到pachage包的方法有三种:
1、打开控制台输入adb shell am monitor,然后打开手机中你需要获取package包的APP,就可以找到该APP的package包,点击CTRL+C就可以退出;
2、先打开手机中你需要获取package包的APP,然后输入命令:adb shell dumpsys window | findstr mCurrentFocus就可以找到这个APP的package包;
3、先输入adb shell然后再输入命令:pm list package就可以查看所有APP的包,然后就可以找到所需APP的包
打开控制台,输入命令:adb shell pm list packages -3,就可以找到除了系统应用的第三方应用包;
2、找到package包之后,输入命令adb uninstall (package包的名字)就可以进行卸载,如卸载停车王APP: