App(iOS版)测试要点
来源:互联网 发布:淘宝网穿越火线 编辑:程序博客网 时间:2024/05/21 09:36
近日公司新上移动客户端项目,测试部需要一份iOS版本的app测试要点。根据以前的工作经验,将iOS的app测试要点总结了一下,共享出来,以惠同行。
App(iOS版)测试要点
一、 接口测试
测试后台向app提供的各个数据接口是否能够返回正确的数据(数据格式、数据内容)。
二、 UI测试
对照原型图,测试app的UI界面是否与原型图一致;页面跳转、程序的运行逻辑是否与需求文档标注的流程图一致。
三、 功能测试
3.1 对照需求文档,测试app是否完整的实现了文档中注明的业务功能。
3.2 兼容性测试,针对不同的iOS版本测试:测试在不同版本的系统下,程序是否能够正常运行;针对不同的手机屏幕尺寸测试:测试在不同的屏幕尺寸下,UI界面受否残缺、变形。
3.3 交叉测试:针对正在运行的应用,若进入短信、电话、邮件等其他应用的情况下,不会影响app的正常运行。
3.4 业务逻辑测试,主要测试app能否实现相关业务功能。
3.4 安装卸载测试:主要针对iOS应用程序上线后,能否正常进行下载安装(一般情况下该功能不会出现问题,但不排除app store出错,一旦出错,需要及时与app store技术支持联系确认状况TEL:400-670-1855)。
四、 网络测试
4.1 程序闪退问题:测试应用程序在Wi-Fi、3G(4G)和无网络的状态下的状况,网络测试主要测试在网络状态不好,或者突然断网的情况下,app是否会闪退。
4.2 业务处理问题:在网络不稳定(3G网络环境下常见)时,测试app需要网络支持的功能是否能够正常实现。如果不能正常实现,程序是否会提示用户当前网络状况不佳;其次重点测试程序是否出现闪退情况(程序一旦出现闪退,绝对无法上线);如果程序没有闪退,则关注操作后返回的提示信息和后台数据有无错误。
五、 性能测试
5.1 内存占用测试:该部分一般开发人员在编写代码时,会使用Instruments避免内存泄漏问题。
5.2 流量耗损测试,使用Wireshark等抓包工具测试app的流量耗损情况,如果流量耗费超过同类型软件,则须提醒开发人员优化网络请求模块。
- App(iOS版)测试要点
- app测试要点(3)
- App测试要点
- App测试要点
- APP功能测试要点
- APP功能测试要点
- APP测试要点
- APP测试要点
- APP测试要点
- APP测试要点
- APP测试要点
- 手机APP测试要点
- 移动APP测试要点
- APP功能测试要点
- 手机APP测试要点
- APP测试要点
- APP测试要点
- ios app 发布要点
- 同步助手项目之下载安装更新软件
- MySQL安装过程中出现“APPLY security settings错误”的解决方案
- 伴随着三维全息投影技术的升级,物理屏幕将彻底消失
- DWZ+thinkphp的使用
- iOS开发 - Xcode使用 - xb、xRun
- App(iOS版)测试要点
- 分析Cocos2d-x横版ACT手游源代码 1、公共
- opencv-jni -调试出错taking address of temporary [-fpermissive]
- ORA-38760: This database instance failed to turn on flashback database 第三篇
- App Store审核指南中文版(2014.9.10更新)
- Big-Endian 和 Little-Endian 两者概念的区别
- linux 防止进程执行多次 代码
- Kubernetes初探:原理及实践应用
- 5个用于移动开发的最流行数据库