当前位置:网站首页>APP测试要点
APP测试要点
2022-06-25 21:50:00 【Forestᝰ】
功能测试:
1.业务逻辑正确性测试:依据:产品文档->测试用例编写
兼容性测试:
2. 系统版本:Android:官方版本,定制版本;IOS:官方提供版本
3.分辨率:720 * 1280 1080* 1920
3.网络情况:2g 3g 4g 5g Wi-Fi
4.品牌机型兼容:根据市场占有率、发布时间等指标对主流、最新机型进行重点兼容(百度云测平台)
ROM 兼容:需兼容原生的 ROM(2.1、2.2、2.3、4.0、4.1、4.2);第三方 ROM(小米、百度易、点心、魅
族、阿里云……)
5.屏幕兼容:需兼容 HVGA、VGA、WVGA、FWVGA、720p、1080p 屏幕分辨率,并考虑不同 PPI 的情况
6.软件兼容:安全类软件(百度手机管家、360 优化大师、360 安全卫士、QQ 手机管家、安卓优化大师、网秦、
LBE),输入法软件(系统自带、Sogou、百度)
7.版本兼容:服务器端需要兼容产品早期版本所需的 API 接口
8.网络兼容:WiFi、3 大运营商的 2G,3G,4G 网络,需区分 WAP 和 NET 接入
异常测试
1.热启动应用:应用在后台长时间待机;应用在后台待机过程中,手机重启
2.网络切换和中断恢复:网络切换;中断恢复:
3.电话信息中断恢复
升级测试:
临近版本升级(1.0->1.1);跨版本(1.0->…->2.2)
1.当客户端有新版本时,提示更新。
2.非强制更新,可以取消更新,旧版本正常使用,下次使用软件时,仍然会出现更新提示。
3.强制更新,强制更新而用户没有更新时,退出客户端,下次启动,依然提示更新。
4.不卸载更新,检查是否可以更新。
5.不卸载更新,检查资源同名文件如图片等是否更新成最新版本。
6.非 wifi 网络下,提示是否更新,取消就加入待下载,wifi 下自动更新。
安装测试:
首次安装;覆盖安装(同版本,不同版本覆盖);卸载后安装
1.正常安装测试,检查是否安装成功。
2.APP 版本覆盖测试。例如:先安装一个 1.0 版本的 APP,再安装一个高版本(1.1 版本)的 APP,检查是否被覆盖。
3.回退版本测试。例如:先装一个 2.0 版本的 APP,再安装一个 4.版本的 APP,正常情况下版本是可以回退的。
5.安装时内存不足,弹出提示。
8.根据安装手册操作,是否正确安装。
9.安装过程中的意外情况(强行断电、断网、来电话了、查看信息)等等,检查会发生的情况。
10.通过‘同步软件’,检查安装时是否同步安装了一些文件。
11.在不同型号、系统、屏幕大小、分辨率上的手机进行安装。
12.安装时是否识别有 SD 卡,并默认安装到 sd 卡中。
13.安装完成后,能否正常启动应用程序。
14.安装完成后,重启手机能否正常启动应用程序。
15.安装完成后,是否对其他应用程序造成影响。
16.安装完成后,能否添加快捷方式。
17.安装完成后,杀毒软件是否会对其当做病毒处理。
18.多进程进行安装,是否安装成功。
19.在安装过程中,所有的提示信息必须是英文或者中文,提示信息中不能出现代码、符号、乱码等。
20.安装之后,是否自动启动程序。
21.是否支持第三方安装。
22.在安装中点击取消。
卸载测试:
首次卸载;卸载安装后在卸载
1.用自己的卸载程序进行卸载,检查是否卸载干净。
2.用第三方工具,检查是否卸载干净。
3.在卸载过程中,点击取消按钮,看是否正常退出卸载程序,检查软件是否还能继续正常使用。
4.卸载过程中,出现意外(比如手机关机,没电,查看信息,接打电话),程序是否还能运行。
5.在卸载过程中,突然重启设备,再次访问程序,是否还能运行。
6.在没用使用程序时,删除目录文件,看程序是否能运行。
7.在使用过程中,直接删除目录文件,程序是否还能运行。
8.不同系统、硬件环境、网络环境下进行卸载。
9.卸载成功后,是否对其他程序有影响。
10.卸载后再次安装,是否正常使用。
11.在卸载过程中,所有的提示信息必须是英文或者中文,提示信息中不能出现代码、符号、乱码等。
健壮性测试
1.手机资源消耗:cpu,内存
2.流量消耗:图片,数据,视频
3.电量测试
4.崩溃恢复
边栏推荐
- EVC, VVC, lcevc test: how about the performance of the latest MPEG codec?
- Fujilai pharmaceutical has passed the registration: the annual revenue is nearly 500million yuan. Xiangyun once illegally traded foreign exchange
- Market depth analysis and development strategy consulting report of China's fire equipment market 2022-2028
- Illustration de l'exécution du cadre de pile
- Jingwei Hengrun is registered through the science and Innovation Board: it plans to raise 5billion yuan, with a 9-month revenue of 2.1 billion yuan
- 数据治理,说起来容易,做起来难
- 2022-2028 global iridium electrode industry research and trend analysis report
- MATLAB Programming Notes
- 2022-2028 global industrial touch screen industry research and trend analysis report
- 27 Chinese scholars including Yaoban and chendanqi from Tsinghua won the awards, and the list of winners of Sloan award in 2022 was issued
猜你喜欢

Ribbon core ⼼ source code analysis
Interview shock 23: talk about thread life cycle and transformation process?

Beyond natural motion: exploring the discontinuity of video interpolation

Use apiccloud AVM multi terminal component to quickly realize the search function in the app

Practice of product library platform nexus of Devops

数据治理,说起来容易,做起来难

2022爱分析· IT运维厂商全景报告

Chapter 3 use of requests Library
![[intensive lecture] 2022 PHP intermediate and advanced interview questions (II)](/img/50/c9572beaa035d5e6e78a57fcd1302c.jpg)
[intensive lecture] 2022 PHP intermediate and advanced interview questions (II)

Simple and easy-to-use cache library gcache
随机推荐
To ensure the Beijing Winter Olympic Games, digital data gives a power without code!
Lecture 14 of the Blue Bridge Cup -- number theory [example]
NRM source switching tool
2022-2028 global horizontal reciprocating compressor industry research and trend analysis report
Hello, teacher, is it really safe to open an account in Alipay fund?
Research on depth image compression in YUV420 color space
Does jQuery cache any selectors- Does jQuery do any kind of caching of “selectors”?
华为云短信测了很多手机都提示发送频繁
Analysis report on scale investigation and investment development suggestions of China's special equipment inspection and testing industry 2022-2028
Initialization process of gstlibav
面对AI人才培养的“产学研”鸿沟,昇腾AI如何做厚产业人才黑土地?
Basic concepts of processor scheduling
Generic cmaf container for efficient cross format low latency delivery
Unity技术手册 - 生命周期内颜色ColorOverLifetime--速度颜色ColorBySpeed
How do I project points on a 3D plane- How to project a point onto a plane in 3D?
c语言与数据库的创建使用
China soft magnetic material market demand status and prospect scale forecast report 2022-2028
GStreamer initialization and plugin registry procedures
Jz-064- maximum value of sliding window
数据治理,说起来容易,做起来难