iOS 应用测试总结

  • 在历代机型上的测试

  • 主屏幕上的图标和程序名称显示是否正确

  • 观察UI是否符合设计

  • 多任务并存的情况下,测试app的流畅性

  • 当前app的声音播放功能是否在拔出耳机后自动暂停

  • 播放器类app或者有播放功能的app对各种格式文件的支持

  • 播放视频时,长时间不操作会不会自动锁屏

  • 当前app的播放是否能将另一个app的播放中断

  • 设置不同的通知中心状态,观察app是否能够正确推送消息

  • 开启各种权限后,测试能否使用该权限,例如定位、推送、照片访问、通信录访问

  • 分享功能、外部链接和广告

  • 通过iTunes同步内容

  • 社交媒体帐号绑定功能

  • 输入功能

  • 键盘弹出后内容是否显示正常

  • 输入外语时是否存在换行问题,例如一个单词被拆开换行

  • wifi和3g环境的识别

  • 下载的时候是否会自动锁屏(IOS下自动锁屏一般会中断下载)

  • 下载任务的断点续传

  • 横竖屏切换

  • 多点触控

  • 支持多国语言的app在系统语音变更后能否自动调节成当前语言

  • 不同颜色背景下,状态栏的显示是否正常

  • 有来电或推送时app是否能自动暂停(对游戏很重要)

  • 距离感应器、光线感应器、重力感应器是否作用于当前app

  • 定位误差

  • 能否关联相关文件,例如pdf阅读器要做到可以在其他app中显示用该app打开文件的选项

  • 按键音的测试

  • 检查长按、拖动、放大、缩小等操作是否正常并观察动画效果

  • 在app中能否正常完成复制粘帖等操作

  • 保存图片功能

  • 截屏功能和截屏图片显示是否正确

  • 来电前已经手动暂停的播放,挂断来电后是否导致自动继续播放(很多播放器的通病)

  • 播放器的进度条、音量、亮度调节功能

  • 当前app不同运行状态下的机身温度

  • 当前app的手势操作是否于系统自带的手势操作冲突,例如iPhone的下拉菜单,ipad的多手势操作

  • 如果有操作手势冲突,是否有相关提示,例如建议用户关闭ipad的多手势操作

  • 各项辅助功能在当前app中的兼容度

  • 开启辅助功能中的字体放大后 当前app的UI是否被破坏

  • 朗读所选项功能在当前app中的朗读质量(当前版本的微信就有朗读不流畅的问题)

  • 版本更新后,对旧功能的回顾测试

  • voiceover的正常使用(感谢devil缠的补充)

  • iphone版的app能否在ipad上经过放大正常使用

  • 突然断网后的表现

上一篇:Android快速入门教程总结帖,2021年阿里Android面试题及答案


下一篇:Flutter 2.10 正式发布,包含 Windows 平台正式版,快来看看有什么新内容