广东腾创技术服务有限公司_腾创实验室-软件测试报告-信息化项目验收测试-软件产品登记测试-软件安全测试报告-第三方软件测试机构

安卓APP测试点

1 UI测试

按钮、对话框、列表和窗口等静态界面测试

内容(列表页、提示框)等动态界面测试

APP与系统相关联之处的UI测试,如:状态栏/锁屏弹出的提示,设置中的应用显示、手机界面的APP显示等

APP与launcher间的交互、与系统其它应用间的交互、与系统本身的交互UI测试

2 安装卸载/本地升级测试OTA

应用程序的正常安装,图标显示正常,安装后正常运行(不同操作系统下安装)、版本号是否正确

不同版本之间的覆盖安装(版本一致,版本大于、版本小于)

覆盖安装后,用户数据的保留

应用程序的正常卸载,卸载后用户数据是否删除

安装/卸载过程中异常情况(断电,空间不足等)

安装/卸载过程是否支持取消操作

手动式、命令式adb、自动式(第三方辅助工具)安装

安装前后恢复出厂设置,app/数据是否丢失、版本是否改变

安装/卸载权限,是否有安装卸载权限,无权限时是否可以安装,

root前后安装测试

直接拷贝至手机system/app目录下是否直接使用

3 兼容性测试

不同手机品牌

不同手机的操作系统以及操作系统的不同版本

不同手机屏幕分辨率和不同屏幕尺寸(一般测试主流分辨率)

网络环境的兼容性 (WiFi、移动网络、弱网环境、无网络环境、专网环境)

与本地软件的兼容性

APP匹配硬件设备测试(耳机、蓝牙、NFC、照相机、手环等等)--根据APP的业务需求特性

4 版本在线升级测试FOTA

当客户端有新版本时,有更新提示。

当版本为非强制升级版时,用户可以取消更新,老版本能正常使用。用户在下次启动app时,仍能出现更新提示。

当版本为强制升级版时,当给出强制更新后用户没有做更新时,退出客户端。下次启动app时,仍出现强制升级提示。

当客户端有新版本时,在本地不删除客户端的情况下,直接更新检查是否能正常更新。

用户下载/安装版本过程中出现断网或断电异常情况,是否可恢复,是否支持断电下载

恢复出厂设置后是否可以支持修改

下载升级包后删除,是否还可以再继续下载/是否还有推送提示

整机FOTA升级、独立APP应用FOTA升级策略

5 交互测试

应用的前后台切换

杀进程

锁屏

长时间待机

中断

摇一摇、翻转

开关机、重启

6客户端数据库测试

客户端后台数据的增、删、改、查等数据更新测试

数据为空的情况测试

检查客户端数据存在时,app数据是否能自动从客户端数据中取出,检查客户端数据是否存在时,app数据是否能自动从客户端数据中取

当业务对数据进行了修改、删除后,客户端和服务端是否会有相应的更新。

没有root权限,是否可以删除全部或重要系统文件,会导致app或手机无法使用的文件

7 并发测试

应用与应用间并发场景---使用APP时接收微信/QQ等来信(含视频呼叫)

应用与定位场景----使用APP时不影响定位准确性

应用与通话/短信场景----使用APP时来电话/短信

应用于多媒体场景 ----使用APP时播放音乐/电影

应用与流量并发冲突场景----使用APP时数据业务流量/wifi使用不受影响,且稳定,没有过大消耗流量场景

应用并发时的功耗和数据流量场景