移动APP测试22条军规

1、设备和平台

     操作系统

     设备硬件

     屏幕尺寸

     分辨率

     像素密度

2、移动网络切换

网络切换

异常处理提示

network link conditioner

3、多任务处理

app切换处理

恢复

流畅度

4、手势操作

应用手势

操作系统手势

5、用户体验

横竖屏

辅助功能accessibility

一致性

web view

6、通知和信息

权限

传感器

通知栏

消息推送

7、操作系统特性

android

iOS

8、不同设备信息同步

一处改变

多处同步

9、特定设备

三星的

htc

魅族

小米的miui

10、多文件格式支持

PDF, OFFICE,WORD,EXCEL

图片

视频

11、国家和地区支持

文字显示

时间和日期格式

输入法

12、高内存占用

操作系统本身对于app内存的限制

大量图片

长时间语言

大容量视频

13、非标准控件

操作系统本身提供的控件

第三方类库的控件

app中独立实现的控件

14、app升级管理

覆盖/增量安装

用户信息

数据库变化

删除app

15、app缓存机制

更新频率

更新显示

16、第三方app集成和调用

app集成

app调用

17、app依赖

第三方系统/app

webService

API 和集成测试

18、自动化测试和探索式测试

自动化测试

单元测试

模拟器

用户旅程的自动化测试

探索式测试

实际设备

页面跳转

数据流动

设计多页面的流程操作

19、安全测试

WebService

iPhone configuration utility

android developer tools:DDMS

SQLite 数据库

app请求中用户信息

20、性能测试

网络连接数独

操作流畅度

WebService性能

SQLite数据库的性能

21、操作系统升级

新的操作系统的特性和规范

当前系统的回归测试

新系统的适应性测试

22、持续集成和持续部署

稳定性问题

iOS: TestFlight

Android:  Dropbox

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 1. 设备和平台 • Google analytics • adobe omniture 2. 移动网络切换 • ...
    景深博文阅读 4,973评论 1 5
  • 一、简历准备 1、个人技能 (1)自定义控件、UI设计、常用动画特效 自定义控件 ①为什么要自定义控件? Andr...
    lucas777阅读 10,637评论 2 54
  • 军规十二 重点测试高内存占用的功能移动设备的内存是有限的,而用户以及App希望数据的欲望是无止境的,所以这些有限的...
    _SecondLife阅读 4,147评论 0 3
  • 随着移动互联网的发展,用户对于手机和平板电脑上APP的要求不仅仅在于功能的优化,现在更多的关注自身的体验。要想使自...
    persist阅读 3,926评论 0 1
  • 军规十九 进行自动化和探索性测试在测试设计时最主要依据的就是测试金字塔的测试结构。如果在项目临近发布才开始测试并发...
    _SecondLife阅读 4,572评论 0 8

友情链接更多精彩内容