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 移动端版本更新升级是一个比较重要的功能点,主要分为强制更新和 ...
随机推荐
- Linux 宝塔部署 ASP.NET Core 应用
第一步,发步应用 我这是一个API 应用和 MVC 应用 设置,服务器上要运行的端口 API 端口5000 MVC 端口5001 打包文件夹,发步 1.桌面新建俩个文件夹 2.右键项目发步,选中iis ...
- a除于b
a=eval(input()) b=eval(input()) if b!=0: print("{}".format(round(a/b,2))) else: print(&quo ...
- [题解] Atcoder Beginner Contest ABC 265 Ex No-capture Lance Game DP,二维FFT
题目 首先明确先手的棋子是往左走的,将其称为棋子1:后手的棋子是往右走的,将其称为棋子2. 如果有一些行满足1在2右边,也就是面对面,那其实就是一个nim,每一行都是一堆石子,数量是两个棋子之间的空格 ...
- python流程控制下-for、while循环补充
循环结构之for循环 实现循环结构还可以用关键字for. for关键字 我们来看这一段代码: emotions = ['smile', 'laugh', 'cry', 'angry'] for emo ...
- Vue学习之--------脚手架的分析、Ref属性、Props配置(2022/7/28)
欢迎大家加入我的社区:http://t.csdn.cn/Q52km 社区中不定时发红包 文章目录 1.脚手架的分析 2.ref属性 2.1 基础知识 2.2 代码实现 2.3 测试效果 3.Props ...
- python关于Django搭建简单博客项目(详解一)
上一篇我们说了如何搭建简易博客网站,下面我们来进行详细解答.本文没有特定顺序,请结合上一篇和源代码参照学习. 相关源代码和解析请参看:https://github.com/Cheng0829/mysi ...
- php注解使用示例
今天看到php注解的介绍文章很感兴趣,动手实际试了试挺好玩,写这篇文章记录下 php从8开始支持原生注解功能了,我们可以写个小的例子看看注解怎么玩. 先确定我们的任务目标 1.编写一个注解类rou ...
- 设置CMD命令的初始目录
本文提供两种方式,第一种通过打开桌面上的快捷方式实现,第二种可以通过 CMD 命令直接进入. 快捷方式 "开始 ---> 程序 ---> 附件",右键单击 " ...
- spring源码解析(二) 结合源码聊聊FactoryBean
一.什么是FactoryBean FactoryBean是由spring提供的用来让用户可以自定bean创建的接口:实现该接口可以让你的bean不用经过spring复杂的bean创建过程,但同时也能做 ...
- Sqlite 安装操作使用
一.什么是 SQLite 数据库 SQLite 是嵌入式SQL数据库引擎.与大多数其他 SQL 数据库不同,SQLite 没有单独的服务器进程.SQLite 直接读取和写入普通磁盘文件.具有多个表,索 ...