软件测试-APP专项测试
APP,application的简称。主要的操作系统安卓,IOS。
一、兼容性测试
兼容性测试是验证软件与其所依赖的环境的依赖程度,包括对硬件平台的依赖和对软件平台依赖程度,即我们通常说的软件的可移植性 。
测试关注点:
1、手机型号
覆盖市场主流机型
考虑APP线上用户机型排名
2、系统版本
安卓系统
5.1、6.0、7.0、8.0、9.0、10.0、11.0
ios系统
11.x、12.x、13.x
3、屏幕尺寸,分辨率
分辨率
720x1280、1080x1920
屏幕尺寸
4.7、5.5、6.3、6.4
注:具体内容可参考https://www.strerr.com/screen.html
4、网络
5G、4G、3G、2G、WIFI
注意:兼容性测试需要在一定数量的真机上进行,除此之外还可以借助testin等云测平台,进行更多机型的兼容性测试,扩大测试的范围。
二、 安装、卸载、升级测试
安装,卸载,升级测试做的是确保该软件在正常情况和异常情况的不同条件下(例如,首次安装、进行卸载后再安装、卸载中断后继续卸载、跨版本升级等)都能进行正常实现。
测试关注点:
1.可以在不同版本手机上安装;
2.安装过程中出现异常后可以恢复;
3.卸载中出现异常,恢复后应能能正确卸载; 取消卸载后,软件是否能正常运行;
4.当有新版本时,要提示更新;
5.跨版本更新时,能否更新成功等。
三、 交叉事件测试
交叉测试又叫冲突测试或者干扰测试,是指一个功能正在执行过程中,另外一个事件或操作对该过程进行干扰的测试。
例如:在App前台/后台运行同时接听来电或者下载文件等。
测试关注点:
1.APP运行时拨打/接听电话APP运行时发送/接收信息APP运行时插拔耳机
2.APP运行时使用相机、计算器等手机自带应用
四、 Push消息推送测试
Push是指APP消息推送功能,主要用于提醒或者唤醒用户,消息推送一般可以自定义推送对象,有全部推送,精确推送。
测试关注点:
1.Push消息应该按设定规则发送特定用户
2.APP在后台运行时,应能正常收到其Push消息设备锁屏状态下,应能正常收到APP的Push消息
3.设备网络断开后再一次建立连接时,应能收到Push消息
4.系统设置不接收该APP通知消息时,用户应该不再收到Push消息
注意:APP在后台运行时Push消息会显示在系统通知栏,APP正在使用时Push消息只会在APP内弹框,不再显示在系统通知栏
五、 性能测试
性能是衡量APP质量的一个重要指标。
APP性能测试常见指标:内存,CPU,流量,电量,启动速度,界面切换速度等。
测试关注点:
1.APP的启动时间是否过长
2.APP使用时对CPU、内存的占用情况
3. APP使用时,电量流量的消耗情况
4.反复长期的操作情况下,系统资源的使用情况;
六、其他测试
专项测试除了我们以上列出的内容,还有一些点需要我们关注。比如极限(边界),权限等相关内容的测试。
测试关注点:
1.APP关闭重启否可以保持登录(例外:手机银行的APP定时登出)
2.设备存储空间满时安装APP
3.运行APP时设备电量耗尽关机
4.APP使用设备的摄像头、位置等权限
软件测试-APP专项测试相关推荐
- Android App专项测试-压力测试篇
小伙伴们大家好,今天主要分享的主题是Android App专项测试.如何进行Android App专项测试压力测试呢?我们主要通过Android平台的一门工具Monkey.在学习本门课程之前,如果你具 ...
- APP专项测试-弱网测试
在当今移动互联网盛行的时代,网络的形态除了有线连接,还有2G/3G/4G/5G/WiFi等多种手机网络连接方式.不同的协议.不同的制式.不同的速率,使移动应用运行的场景更加丰富.目前移动端产品的使用用 ...
- 那些不得不说的Android App专项测试必备命令,你值得拥有!
前言:平常工作中需要对Android 进行专项测试,我就稍微把在工作中常用的命令整理出来了,希望能够帮助到大家!
- APP专项测试关注点介绍
关于APP性能及专项不错的接收链接如下: https://blog.csdn.net/zouhui1003it/article/details/82352140 https://blog.csdn.n ...
- APP专项测试:流量测试
手机的电量与流量测试主要为了站在用户角度思考,毕竟电量.流量消耗毕竟大,会影响客户的使用感受.手机端电量使用率是和CPU使用率成正比的. 由于这个表现没有毕竟详细的规定,只能给出一个通用的范围,CPU ...
- 简单易用的APP专项测试工具iTest4.7.0发布啦
1. 更新说明 内存增加了PrivateDirty监控维度(应用独占内存大小).增加了帧率的分析维度.增加了页面响应时间和刷新时间指标 支持监控电池和流量的过程中做清理操作 添加电池和cpu温度监控 ...
- app专项测试(稳定性测试、安全性测试)
https://blog.csdn.net/xiaomaoxiao336368/article/details/84887948 转载于:https://www.cnblogs.com/yyh8/p/ ...
- APP专项测试思维导图
- 软件测试技术之APP专项测试方法汇总
APP专项测试: 系统:安卓(Android).苹果(IOS). 1.应用性能测试(CPU 内存 电量 流量 温度) 1)CPU:空闲 中等消耗 高消耗,检测cpu的运行情况. adb shell d ...
- 功能测试(八)—— APP之专项测试、性能测试、性能测试工具SoloPi
目录 APP测试要点 目标 一.APP专项测试 1.1 兼容性 1.2 安装 1.3 卸载 1.4 升级 1.5 干扰测试(交叉事件测试) 1.6 Push推送 1.7 用户体验 二. 性能测试工具 ...
最新文章
- Python程序设计之迭代器和生成器示例
- sentry 命令_sentry(二)集成sourcemap
- redis和kafka比较
- 使用轮转算法求时间片_彩票调度算法,让进程们拼手气? --当操作系统遇上随机算法...
- 自动控制原理第二版王建辉_王建辉自动控制原理配套题库名校考研真题课后答案资料课后习题章节题库模拟试题...
- 前端学习(3265):js中undefine中3相关属性
- SharePoint 2010 Crawl Component Stuck in “Recovering” status
- JavaScript 实现回文解码
- Linux 权限设置
- 【IRA/GSM/UCS2】the difference of IRA/GSM/UCS2 character set
- 使用Hex2Bin软件将Hex文件转Bin文件
- 51单片机按键控制数码管0~9_基于proteus的51单片机开发实例24-矩阵键盘(行列式键盘)...
- 3dmax su 简单_sketchup导入3Dmax技巧
- Python利用结巴分词进行中文分词
- BoundsChecker下载
- 如何限制计算机游戏,如何禁止玩电脑游戏、屏蔽网络游戏方法
- Katana程序集列表
- 微信小程序开发工具的目录结构
- 经验分享:SecureCRT远程登录树莓派开发板
- 架构思维成长系列教程(十二)- 云平台架构设计