测试分类
传统手机测试
手机应用软件测试
手机软件测试内容
功能测试
界面(UI)-- 产品设计图、效果图
安装和卸载
软件升级:强更、非强更
登录(记住)
安全:九大危险权限
兼容:Android版本、厂商、型号、分辨率、屏幕(全面屏、水滴屏、曲面屏、刘海屏、双面屏、折叠屏)
前后切换:home、锁屏
网络环境:弱网测试(3G、4G、5G、WiFi)
压力测试:monkey
性能测试:内存和CPU
异常测试测试
冷热启动
网络切换
电话和短信的中断测试
消息推送
精准推送
全部推送
Android介绍:创始人、所属公司、版本(11)
环境搭建
jdk
sdk
adb
概念:Android debug bridge
命令:
adbdevices
adbinstall-rxx.apk
adbuninstall包名
adbshell
adbdumpsyscpuinfo
adbshellgetprop|findstrdalvik
adbshelldumpsysmeminfo+包名
adbshellpmlistpackages[-s-3]
adblogcat-s设备名称-vtime*:Wprocess>path
apk加固
为什么加固:防篡改、防逆向、防调试
怎么加固:使用三方工具,爱加固、梆梆加固、乐加固
Monkey
概念:做压力测试
命令(12万次10个小时)
adbshellmonkey-pcom.tencent.mtaexample-s23--throttle300--ignore-crashes--ignore-timeouts
-v-v-v100000>/data/local/tmp/log.txt
手机兼容性测试
测什么
版本、厂商、型号、分辨率、屏幕
怎么测
模仿其他大公司流程、使用三方云测平台
Testin、腾讯优测、百度MTC、阿里MQC、AWS
真机测试
连续点击版本5次,打开开发者选项
打开USB调试