资讯专栏INFORMATION COLUMN

ios APP 测试思考点

Simon_Zhou / 3581人阅读

摘要:使用过程中,接听电话。可以测试不同的通话时间的长短,对于通话结束后,原先打开的的响应,比如是否停留在原先界面,继续操作时的响应速度,也可查看在不同和数据的情况下模拟电话。

1、app使用过程中,接听电话。
可以测试不同的通话时间的长短,对于通话结束后,原先打开的app的响应,比如是否停留在原先界面,继续操作时的响应速度,也可查看在不同WiFi 和数据的情况下模拟电话。

2、app使用过程中,有推送消息时,短信等,对app的使用影响,点击进去查看与忽略不查看,WiFi和数据两种情况

3、设备在充电时,app的响应以及操作流畅度

4、设备在不同电量时(低于10%,50%,95%),app的响应以及操作流畅度

5、意外断电时,app数据丢失情况

6、网络环境变化时,app的应对情况如何:
是否有适当提示?从有网络环境到无网络环境时,app的反馈如何?从无网络环境回到有网络环境时,是否能自动加载数据,多久才能开始加载数据?网络异常时的登录操作,无网下的操作的响应;wifi和3g环境的识别

7、多点触摸的情况,如何响应?

8、跟其他app之间互相切换时的响应,进程关闭再重新打开的反馈,多任务并存的情况下,app的流畅性

9、IOS系统环境变化时,切换设备语言、字体大小、时间后,可能会对应用产生使用上的一些影响。支持多国语言的app在系统语音变更后能否自动调节成当前语言,不同颜色背景下,状态栏的显示是否正常

10、各实体按键的测试,比如音量键,锁屏键,home键。后两者还可以设计好多用例,比如App打开状态下,按home键/锁屏键之后,隔1分钟,5分钟,10分钟,30分钟后,重新打开app/解锁,看是否还在原来打开的app子界面,还是回到app的主界面。

11、横屏和竖屏的显示和切换IOS不同版本(尤其是IOS 5和7之间,UI更新比较大),横屏竖屏的快速操作,一般屏幕 和双倍精度屏幕, 显示的是不是都好。

12、多次快速点击时,这个同样适用于Andriod;程序界面里有 UIWebView 的时候, 试试快速切换界面, 多做几次, 看看会不会奔溃。因为UIWebView里不止一个线程, 有可能会有奔溃的现象。websocket 也要注意这方面。

13、app有更新时能否主动推送,模拟itunes app更新的过程。比如 你购买了app里的某些东西, 然后更新了app, 看看购买的东西是不是还在,卸载应用时,选择清理数据和不选择清理数据,对重新安装的应用可能会有影响,新安装,覆盖安装,关闭软件后卸载,未关闭后卸载。开始你拿到 ipa 文件的时候, 要看看文件大小。 50M 是个分界点。 因为用手机网络的时候,如果大于 50M,会有警告,(也许是不能下载了,只能用WiFi)

14、音效相关
当前app的声音播放功能是否在拔出耳机后自动暂停;播放器类app或者有播放功能的app对各种格式文件的支持;播放视频,观看游戏时,长时间不操作会不会自动锁屏;当前app的播放是否能将另一个app的播放中断;有来电或推送时,游戏和播放是否自动暂停;来电前已经手动暂停的播放,挂断来电后是否导致自动继续播放(很多播放器的通病)。

15、权限相关
设置不同的通知中心状态,观察app是否能够正确推送消息;开启各种权限后,测试能否使用该权限,例如定位、推送、照片访问、通信录访问、分享功能、外部链接和广告

16、输入功能
键盘弹出后内容是否显示正常;输入外语时是否存在换行问题,例如一个单词被拆开换行;输入结束后,键盘消失,是否对当前页面造成UI影响

17、系统相关功能
检查长按、拖动、放大、缩小等操作是否正常并观察动画效果;在app中能否正常完成复制粘帖等操作;截屏功能和截屏图片显示是否正确;保存图片功能;当前app不同运行状态下的机身温度。当状态栏变为两倍宽度(通话中、录音中、热点等)时以及在应用中状态栏由两倍宽度变回一倍宽度时界面是否正确显示,虚拟按键可触摸范围和图标所示范围是否一致

更新于2018年5月26日,目前接触到ios APP 测试相关内容,对工作内容做一个回顾与总结,这里集合各位大神的经验之谈,在此表示感谢~
你岸

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/8813.html

相关文章

  • socket.io+express实现聊天室的思考(一)

    摘要:但是需要注意的一点是协议是建立在协议基础之上的,需要经过一次握手。所以连接的发起方仍是客户端。是一个简洁而灵活的应用框架提供一系列强大特性帮助你创建各种应用。这也是为什么要采用协议来实现聊天室的原因。 从开始写到完善差不多断断续续差不多半个月时间,虽然还没有打到想要的效果但还是阶段性总结一下。(下一步加入打算视频通讯功能)本文默认你已掌握 node 相关基础知识 GitHub地址:ht...

    fjcgreat 评论0 收藏0
  • 2016年终工作总结

    摘要:由于初版需求及开发工作都没有参与,在接手项目后过了遍前端结构发现所有交互及组件都是现撸,并未使用市面上已有的优秀前端框架从我个人角度理解上出发,后续需求变更中当需要实现某些常用组件样式或交互时,基本上都需要现撸或者寻找合适的组件。 2016悄无声息的过去了,再过不久便是农历新年 这几天相对清闲梳理了一下去年所做的工作,希望在新的一年能发展的更好 今年一共研发或升级了五款产品:合伙人、夺...

    hoohack 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<