1.app使用过程中,接听电话。可以测试不同的通话时间的长短,对于通话结束后,原先打开的app的响应,比如是否停留在原先界面,继续操作时的响应速度等。
2.app使用过程中,有推送消息时,对app的使用影响
3.设备在充电时,app的响应以及操作流畅度
4.设备在不同电量时(低于10%,50%,95%),app的响应以及操作流畅度
5.意外断电时,app数据丢失情况
6.网络环境变化时,app的应对情况如何:是否有适当提示?从有网络环境到无网络环境时,app的反馈如何?从无网络环境回到有网络环境时,是否能自动加载数据,多久才能开始加载数据
7.多点触摸的情况
8.跟其他app之间互相切换时的响应
9.进程关闭再重新打开的反馈
10.IOS系统语言环境变化时
11.各实体按键的测试,比如音量键,锁屏键,home键。后两者还可以设计好多用例,比如App打开状态下,按home键/锁屏键之后,隔1分钟,5分钟,10分钟,30分钟后,重新打开app/解锁,看是否还在原来打开的app子界面,还是回到app的主界面。
12.
横屏和竖屏的显示和切换
13.
IOS不同版本(尤其是IOS 5和7之间,UI更新比较大)
14.多次快速点击时,这个同样适用于Andriod
15.app有更新时能否主动推送
16.1.开始你拿到ipa文件的时候,要看看文件大小。50M是个分界点。因为用手机网络的时候,如果大于50M,会有警告,(也许是不能下载了,只能用WiFi,我记不清楚了,你去查一下。)2.程序界面里有UIWebView的时候,试试快速切换界面,多做几次,看看会不会奔溃。因为UIWebView里不止一个线程,有可能会有奔溃的现象。3.还有就是模拟itunes app更新的过程。(怎么模拟,我不敢乱说。也许你可以作点研究。)比如你购买了app里的某些东西,然后更新了app,看看购买的东西是不是还在,等等。。。4.你提到的UI,补充一下,要看看一般屏幕和双倍精度屏幕,显示的是不是都好。
17.当状态栏变为两倍宽度(通话中、录音中、热点等)时以及在应用中状态栏由两倍宽度变回一倍宽度时界面是否正确显示。
18.1.切换设备语言、字体大小、时间后,可能会对应用产生使用上的一些影响。2.卸载应用时,选择清理数据和不选择清理数据,对重新安装的应用可能会有影响。
19.虚拟按键可触摸范围和图标所示范围是否一致
20.1、新安装,覆盖安装;2、关闭软件后卸载,未关闭后卸载;3、无网络下的反应;4、网络异常时的登录;5、横屏竖屏的快速操作:切换菜单,播放,下载等;还有阿星推荐的测试工具:å
21.在历代机型上的测试
22.主屏幕上的图标和程序名称显示是否正确
23.观察UI是否符合设计
24.多任务并存的情况下,测试app的流畅性
25.当前app的声音播放功能是否在拔出耳机后自动暂停
26.播放器类app或者有播放功能的app对各种格式文件的支持
27.播放视频时,长时间不操作会不会自动锁屏
28.当前app的播放是否能将另一个app的播放中断
29.设置不同的通知中心状态,观察app是否能够正确推送消息
30.开启各种权限后,测试能否使用该权限,例如定位、推送、照片访问、通信录访问
31.分享功能、外部链接和广告
32.通过iTunes同步内容
33.社交媒体帐号绑定功能
34.输入功能
35.键盘弹出后内容是否显示正常
36.输入外语时是否存在换行问题,例如一个单词被拆开换行
37.wifi和3g环境的识别
38.下载的时候是否会自动锁屏(IOS下自动锁屏一般会中断下载)
39.下载任务的断点续传
40.横竖屏切换
41.多点触控
42.支持多国语言的app在系统语音变更后能否自动调节成当前语言
43.不同颜色背景下,状态栏的显示是否正常
44.有来电或推送时app是否能自动暂停(对游戏很重要)
45.距离感应器、光线感应器、重力感应器是否作用于当前app
46.能否关联相关文件,例如pdf阅读器要做到可以在其他app中显示用该app打开文件的选项
47.按键音的测试
48.检查长按、拖动、放大、缩小等操作是否正常并观察动画效果
49.在app中能否正常完成复制粘帖等操作
50.保存图片功能
51.截屏功能和截屏图片显示是否正确截屏功能和截屏图片显示是否正确
52.来电前已经手动暂停的播放,挂断来电后是否导致自动继续播放(很多播放器的通病)
53.播放器的进度条、音量、亮度调节功能
54.当前app不同运行状态下的机身温度
55.当前app的手势操作是否于系统自带的手势操作冲突,例如iPhone的下拉菜单,ipad的多手势操作
56.如果有操作手势冲突,是否有相关提示,例如建议用户关闭ipad的多手势操作
57.各项辅助功能在当前app中的兼容度
58.开启辅助功能中的字体放大后当前app的UI是否被破坏
59.朗读所选项功能在当前app中的朗读质量(当前版本的微信就有朗读不流畅的问题)
60.版本更新后,对旧功能的回顾测试
61.voiceover的正常使用(感谢devil缠的补充)
62.iphone版的app能否在ipad上经过放大正常使用
63.突然断网后的表现
64.还有一点测试工作经常要参考的,就是app store里的用户反馈,用户的吐槽里会传达一些对测试人员来说很宝贵的信息
65.应用内打开链接,是vebview