前言
APP要做哪些测试?
APP测试要注意哪些问题?
对于移动测试,测试员不得不基于用户移动使用模式考虑移动相关的功能。而针对手机应用软件APP的系统测试。
我们通常从如下几个角度开展:功能测试(流程测试、功能点测试)、兼容性测试、交叉测试、安装卸载测试(包括应用的升级)、压力测试(接口压力测试)、安全测试等等。
一、APP测试
1、系统自带的功能测试(生产商完成测试)
2、手机APP业务功能测试
二、操作系统
1、安卓
谷歌公司基于Linux平台推出的开源操作系统,应用开发语言是java
主流版本:13、12、11、10
真后台,内存消耗大
2、ios
苹果公司推出的闭源操作系统,应用开发语言是Swift(属于类Unix的商业操作系统)
主流版本:16、15、14
伪后台
三、模拟器
安装安卓模拟器:逍遥、夜神、天天靠谱…
天天模拟器使用:adb connect 127.0.0.1:6555 命令连接
逍遥模拟器使用:adb connect 127.0.0.1:21503
夜神模拟器使用:adb connect 127.0.0.1:62001
四、APP测试实战
1、adb devices –查看当前连接设备
问题:无法启动此程序,因为计算机中丢失AdbWinApi.dll
解决方案:将adb.zip里面所有文件复制到C:Windows\SysWOW64目录下
2、adb install 路径\apk包路径 –安装应用程序
3、查看当前打开运行的APP包信息
adb shell dumpsys window w |findstr / |findstr name=
mSurface=Surface(name=com.netease.newsreader.activity/com.netease.nr.phone.main.MainActivity)
com.netease.newsreader.activity这一段
4、adb uninstall 主包名 –缷载apk包
5、adb -s 设备号 命令 –指定某台设备执行命令(电脑连接多台设备)
6、adb shell –进入超级终端
7、adb push PC端文件路径 手机端文件路径 –上传文件到手机
8、adb pull 手机端文件路径 PC端文件夹路劲 –复制手机文件到电脑
9、adb root 以root权限重启adb
10、adb logcat –查看当前系统全部日志
adb logcat -s 标签 –查看指定标签日志
adb logcat -f 手机端日志文件路径 –将日志写入到文件
adb logcat -c –清空日志缓存
adb logcat -v 参数 —
adb logcat -v time: