Skip to content

第 5 课:怎么测一个 App

安装卸载、兼容性、弱网、中断测试

App 测试比 Web 测试多一倍的工作量。

一、安装卸载测试

  • 首次安装、覆盖安装、卸载重装
  • 安装中断、空间不足
  • 覆盖安装后数据是否保留

二、兼容性测试

覆盖 TOP 10 主流机型(华为/小米/OPPO/vivo/荣耀) 系统:Android 12-15、iOS 16-18 屏幕:小屏、大屏、折叠屏

三、网络测试

  • 弱网、断网恢复、Wi-Fi 切 4G
  • 经典 Bug:弱网下提交订单,前端失败但后台下单成功(重复下单)

四、中断测试

  • 来电话、来消息、锁屏解锁
  • 权限弹窗、低电量弹窗
  • 中断后 App 是否还在原页面

五、前后台切换

  • 切后台 5 秒回来(短时间)
  • 切后台 30 分钟回来(长时间)
  • 被系统杀掉后重新打开

六、Android vs iOS 差异

  • Android 碎片化严重,iOS 相对统一
  • Android 真后台 vs iOS 伪后台
  • 优先测 iOS(设备少容易覆盖)

工具推荐

抓包:Charles / Proxyman / Stream 云真机:腾讯优测 / Testin / Firebase 日志:adb logcat / Xcode Console

💬 给清秀留言