APP异常测试点汇总
在测试APP时异常测试是非常必要的。
安装卸载中的异常测试
一、安装
- 安装过程中设备重启
- 安装过程中息屏
- 安装过程中断网
- 安装过程中切换网络
- 安装过程中收到短信提醒
- 安装过程中收到来电提醒
- 安装过程中收到闹铃提醒
- 安装过程中手机系统内存不足
- 已安装的情况下重复安装,查看安装目录与应用是否正常使用
- 已安装的情况下进行升级安装,查看安装目录与应用是否正常使用
- 已安装的情况下降级安装
- 已安装的情况下卸载安装高版本
- 已安装的情况下卸载安装低版本
- 已安装的情况下在线跨版本升级安装
- 已安装的情况下进行软件杀毒操作
- 在弱网情况下安装
二、卸载
- 卸载后再次安装
- 卸载过程中息屏
- 卸载过程中杀掉进程
- 在卸载过程中重启设备
- 在卸载过程中切换网络
- 卸载过程中接听来电
- 已开启应用时进行卸载
- 未开启应用时直接删除安装文件
- 已开启应用时直接删除安装文件
- 在弱网环境中卸载
非业务流程上的异常操作
一、音视频类应用
- 在直播、观看直播、观看视频、加入视频或语音会议过程中秒切到后台后进入
- 在直播、观看直播、观看视频、加入视频或语音会议过程中切到后台同时打开其他5个游戏类应用后进入
- 在直播、观看直播、观看视频、加入视频或语音会议时息屏等待
- 在直播、观看直播、观看视频、加入视频或语音会议过程中设备重启
- 在直播、观看直播、观看视频、加入视频或语音会议过程中设备关机
- 在直播、观看直播、观看视频、加入视频或语音会议过程中接入/拔出常规耳机
- 在直播、观看直播、观看视频、加入视频或语音会议过程中接入/拔出蓝牙耳机
- 在直播、观看直播、观看视频、加入视频或语音会议收到应用通知断开网络
- 在直播、观看直播、观看视频、加入视频或语音会议过程中网络切换(2G/3G/4G/5G/wifi)
- 在弱网环境中直播、观看直播、观看视频、加入视频或语音会议
- 在直播、观看直播、观看视频、加入视频或语音会议接听来电
- 在直播、观看直播、观看视频、加入视频或语音会议收到闹铃提醒
- 在直播、观看直播、观看视频、加入视频或语音会议收到短信提醒
- 在直播、观看直播、观看视频、加入视频或语音会议收到应用通知
- 在直播、观看直播、观看视频、加入视频或语音会议收进行拍照、拍视频操作
- 在直播、观看直播、观看视频、加入视频或语音会议收过程中杀掉进程
- 在直播、观看直播、观看视频、加入视频或语音会议关闭相关权限
- 在刷新页面/获取列表数据时接听来电
- 跨区域运营商测试
- 横/竖屏切换
无限可能散发逆向思维。。。。
业务流程上的异常操作
- 必填字段测试
- 特殊字符测试(单引号、中括号、双引号、尖括号、连接符...)
- 特殊字段类型测试(手机号、邮箱号、身份证号、日期...)
- 日期类型有效性测试
- 业务流程异常测试
- 业务场景异常测试
- 压力测试
APP异常测试点汇总的更多相关文章
- IOS APP配置.plist汇总(转自coolweather )
IOS APP配置.plist汇总(转自coolweather ) 此文转自http://www.cocoachina.com/bbs/read.php?tid=89684&page=1 作者 ...
- APP兼容测试点与WEB兼容测试点
APP兼容测试点 WEB兼容测试点
- APP端测试,常见功能测试点汇总
除去每个产品和版本不同的业务需求以及功能,针对于大多数的APP的共同点和移动设备的特性,本文总结了一些APP功能测试中经常遇见,需要考虑到的测试点以共参考 一.安装和卸载 应用的安装和卸载在任何一款A ...
- APP测试常见功能测试点汇总
本文总结了一些APP功能测试中经常遇见测试点,仅供参考,是好早以前看哪位前辈总结的,一直在使用,所以也稍微的修改了下放到自己的博客中,以备日后温习.1.安装和卸载安装和卸载是任何一款APP中都属于最基 ...
- android测试点汇总
Android的功能测试点 安装\卸载 App具体功能点 联网(默认的联网方式是什么?Wifi orSim卡?网络切换是否有相应的提示说明?飞行模式) 程序进入输入功能时,是否正常弹出键盘;键盘是否遮 ...
- Java---设计模式app小软件汇总应用
写了一个app小软件,重点不在于软件,软件bug挺多,也没去修改. 这个小软件只是为了更好的说明和了解设计模块而做的. Java 程序设计–包结构 Java程序设计的系统体系结构很大一部分都体现在包结 ...
- web端测试点汇总
前言 前面一篇文章讲解了app测试一些功能点.那么相应的也梳理一下web测试相关的功能的测试点吧,此篇文章只是给你们一个思路,如果要涉及web端每个测试点,基本不可能实现的,所以只是提供一个设计的思路 ...
- app常见测试点
安装与卸载: ●应用是否可以在IOS不同系统版本或android不同系统版本上安装(有的系统版本过低,应用不能适配) ●软件安装后是否可以正常运行,安装后的文件夹及文件是否可以写到指定的目录里. ●安 ...
- app——升级测试点
APP版本升级的测试点 该文章转载于:https://www.cnblogs.com/changpuyi/p/8618755.html 移动端版本更新升级是一个比较重要的功能点,主要分为强制更新和 ...
随机推荐
- 10_SpringBoot更加详细
一. 原理初探 1.1 自动装配 1.1.1 pom.xml spring-boot-dependencies: 核心依赖在父工程中 我们在写入或者引入一些SpringBoot依赖的时候, 不需要指定 ...
- echarts BAR堆叠图显示百分比
在使用echarts的堆叠图时,我们鼠标悬停的浮窗里的信息可能并不是我们想要的信息,这个时候需要我们配置一下,因为堆叠图的trigger的类型是坐标轴触发的,数据是多组数据,所以我们需要遍历一下数据, ...
- C语言中的位域的使用
转载:http://blog.sina.com.cn/s/blog_648d306d0100mv1c.html C语言中的位域的使用一.位域 有些信息在存储时,并不需要占用一个完整的字节, 而只需占几 ...
- 谣言检测(DUCK)《DUCK: Rumour Detection on Social Media by Modelling User and Comment Propagation Networks》
论文信息 论文标题:DUCK: Rumour Detection on Social Media by Modelling User and Comment Propagation Networks论 ...
- day52-正则表达式03
正则表达式03 5.6正则表达式三个常用类 java.util.regex 包主要包括以下三个类:Pattern类.Matcher类和PatternSyntaxException类 Pattern类 ...
- SQL--临时表的使用
临时表的创建 临时表分为:本地临时表和全局临时表 通俗区分: 本地临时表:只能在当前查询页面使用,新开的查询是不能使用它的 #temp 全局临时表:不管开多少查询页面都可以使用 ##temp ...
- 优雅的写好Vue项目代码 — 路由拆分、Vuex模块拆分、element按需加载
目录 路由的拆分 VUEX模块拆分 Element UI库按需加载的优雅写法 路由的拆分 项目较大路由较多时,路由拆分是一个不错的代码优化方案,按不同业务分为多个模块,结构清晰便于统一管理. requ ...
- 长事务 (Long Transactions)
长事务 长事务用于支持 AutoCAD 参照编辑功能,对于 ObjectARX 应用程序非常有用.这些类和函数为应用程序提供了一种方案,用于签出实体以进行编辑并将其签回其原始位置.此操作会将原始对象替 ...
- 【Azure 环境】把OpenSSL生产的自签名证书导入到Azure Key Vault Certificate中报错
问题描述 通过本地生成的自签名证书导入到Azure Key Vault Certificate报错. 错误信息 the specified PEM X.509 certificate content ...
- 2022,一个Java程序猿的外设配置
工欲善其事,必先利其器. 是的没错,我就是个器材党,哈哈.正赶上搬家布置了新桌面,经过我的精心挑选和安装,也是凑齐了我新一套的桌面外设.写下来记录一下. 键盘 套件:腹灵MK870 轴体:佳达隆G白P ...