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上经过放大正常使用
突然断网后的表现
iOS 应用测试总结相关推荐
- 个人云存储时代 五款主流网盘横向评测
编者按:在你开始阅读本文之前,我们先来明确一下读者范围:如果你有两台及以上的终端(包括台式机.笔记本电脑.平板电脑和智能手机):如果你有多终端协同工作的需求,及需要在不同终端中使用相同的数据(包括图片 ...
- iOS开发——单元测试
单元测试 闻名不如见面!在某技术交流群里问了下iOS开发的人,貌似写单元测试的程序猿不多,查了些资料写了demo,发现单元测试还是挺有用的,第一次用就确实测试出了运行成功语法没错,但是存在问题的方法! ...
- iOS 测试在应用发布前后的痛点探索以及解决方案
作者-芈 峮 前言 iOS 开发从 2010 年开始在国内不断地升温,开发和测试相关的问题不绝于耳.iOS 测试主要涉及哪些内容?又有哪些挑战呢?带着疑问我们开始第一个大问题的讨论. iOS 测试的范 ...
- 软件测试之H5页面测试总结(参考)
参考:软件测试之H5页面测试总结https://mp.weixin.qq.com/s/D0_uPMbP4FeIoD_rVpV4Mg 前言 大家反馈资源失效的问题,小编已经收到了,资源还是给和谐,小编也 ...
- 《物联网医用内窥镜监控平台》IOS前端
IOS前端的适应性维护及测试总结 物联网医用内窥镜监控平台架构示意 IOS前端 确定前端框架 代码移植及原型设计 IOS前端MUI框架 IOS手机端监控平台 IOS端存在的问题 结语 简介,20年 ...
- Xcode couldn‘t find any iOS App Development provisioning profiles matching ‘com.example.***‘
在更新完iOS14.3后,Xcode真机调试时报错,无法进行真机测试: 报以下错误: No profiles for 'com.example.software.Login' were found: ...
- iOS视频硬编码技术
iOS视频硬编码技术 一.iOS视频采集硬编码 基本原理 硬编码 & 软编码 硬编码:通过系统自带的Camera录制视频,实际上调用的是底层的高清编码硬件模块,即显卡,不使用CPU,速度快 软 ...
- iphone smtp服务器没有响应,电子邮件卡在iPhone或iPad上的发件箱?如何修复iOS中的未发送邮件 | MOS86...
您曾经在iOS中发送电子邮件,只能将信息卡在iPhone,iPad或iPod touch的邮件应用发件箱中?你知道这是什么时候发生的,因为在iOS的Mail应用程序的底部,状态栏在iOS中显示1个未发 ...
- layer弹窗在IOS上,被软键盘挤到上边的解决方法
就像这种情况,经过多番请教跟尝试,找到一个能解决这个问题的方法,但可能有点笨重.就是在当前弹框里,设置offset的值,里边的值可以随意写,然后再下边给弹框追加一个样式即可. <!DOCTYPE ...
- iOS开发8:使用Tool Bar切换视图
之前讨论的都是单视图应用程序,而在实际应用中,我们可能要多个视图,并根据用户的需要切换视图. iOS中几种典型的多视图程序: (1)Tab Bar Application:程序的底部有一排按钮,轻触其 ...
最新文章
- 当OpenCV遇到VS2019时,以前的配置方式翻车了….
- RHEL 5 设置 YUM
- 数据库设计-基础-1-教务科研申报系统设计UML用例图
- STM32----摸石头过河系列(一)
- 25 CO配置-控制-产品成本控制-成本对象控制-期末结算-定义利润分析码
- Mybatis结合Oracle的foreach insert批量插入报错!
- 安卓应用安全指南 5.5.2 处理隐私数据 规则书
- 朋友圈新增访客记录?大众点评辟谣”被放弃”;百度 7 款 APP 进入 App Store 前十 | 极客头条...
- AgileEAS.NET SOA 中间件平台5.2版本下载、配置学习(四):开源的Silverlight运行容器的编译、配置...
- JDK源码解析--Object类
- linux proc目录 是什么意思,linux 下proc目录里面有什么
- LeaRun.Java可视化流程简单配置过程
- 职场英语:同事生病表示关心的英语句子
- apfs文件系统_APFS解释:您需要了解的有关Apple新文件系统的知识
- Python基础7:文件操作
- 高德地图marker屏蔽Label
- 小白之玩转Mac--自动切换输入法
- emqttd配置_EMQ(emqttd)的介绍和安装
- 三分钟快速搭建分布式高可用的Redis集群
- 微服务实战之春云与刀客(四)—— docker swarm 集群实战