文档介绍:移动 APP 笔记
Genymotion: 安卓的虚拟环境
1、 adb 命令
1、 安卓调试桥( android debug bridge )
adb 命令设置一下环境变量 C:\Program Files\Genymobile\Genymotion\tools
1、查看链接设备
adb devices 查看链接设备:会显示 IP 地址和端口号
2、 安装:
adb install 安装 apk 文件
adb install + 包所在的路径
多台设备: adb -s IP 地址:端口号 install 所在路径
adb -s :5555 install D : \
3、 卸载
adb unin stall + 包名 卸载如果有多个设备用 -s IP 地址:端口号
adb -s
IP 地址:
端口号 uninstall
包名
4、查看包名
aapt d
badging apk
所在路径 | find
a ■ ”
“package”
用 find
过滤一下在
windows 中过滤使用
find 并且后面名字加双引号
5、进入安卓系统
adb shell
进入之后类似于 linux 系统,命令是通用的。进入系统常见的目录
1、 /data/app: 里面都是上传的 apk 文件 , 其实都是压缩包
2、 /data/dalvik-cache :里面是 app 中可执行文件 .dex
3、 /data/data/ 包名:、
1、 databases: 前端用户数据
里面有两个文件: :数据库文件 -journal: 日志文件,回滚用
2、 shared_prefs :用户设置,只有进入系统之后才有生产这个文件不进入没有这 个文件里面都是一些用户信息 .xml 文件
6、从安卓系统中拉取文件
adb pull 安卓系统中所载位置 导出到的位置
7、将文件从外界环境导入安卓系统中
adb push 外界路径 安卓系统的位置 注意: linux 系统中斜杠 / windows 系统中反斜杠
8、模拟真机
1、 进到 /etc/hosts 修改 IP 和域名
2、 挂载 - 》修改文件的权限 chmod 777 /system
3、
APP常见的测试类型
1、 安装测试
1、在 PC 端 安装前:检查文件齐全 安装中:安装步骤 安装后:安装后的文件目录是否正确
2、 APP测试:
安装前: apk 文件病毒检查
安装中的安装途径多样:1、商店下载安装,2、上传apk文件到sd卡安装3、adb安装4、 浏览器下载安装。
安装后:启动检查,权限检查,欢迎界面检查
升级:
1 、通过 adb 升级, 2、应用商店升级, 3、网页升级, 4、高版本低版本同版本覆盖安装, 5、 考虑有无存储数据或者缓存。
2、卸载测试
1 、 adb 卸载
2、 第三方应用卸载
3、 系统进行卸载
3、功能测试
PC端:
1 、单功能测试:单个功能,重点在各种异常情况 2、功能交互:功能之间相互影响
3、业务流程:特殊流
1、APP分类
1、原