在测试APP时异常测试是非常必要的。

安装卸载中的异常测试

一、安装

  1. 安装过程中设备重启
  2. 安装过程中息屏
  3. 安装过程中断网
  4. 安装过程中切换网络
  5. 安装过程中收到短信提醒
  6. 安装过程中收到来电提醒
  7. 安装过程中收到闹铃提醒
  8. 安装过程中手机系统内存不足
  9. 已安装的情况下重复安装,查看安装目录与应用是否正常使用
  10. 已安装的情况下进行升级安装,查看安装目录与应用是否正常使用
  11. 已安装的情况下降级安装
  12. 已安装的情况下卸载安装高版本
  13. 已安装的情况下卸载安装低版本
  14. 已安装的情况下在线跨版本升级安装
  15. 已安装的情况下进行软件杀毒操作
  16. 在弱网情况下安装

二、卸载

  1. 卸载后再次安装
  2. 卸载过程中息屏
  3. 卸载过程中杀掉进程
  4. 在卸载过程中重启设备
  5. 在卸载过程中切换网络
  6. 卸载过程中接听来电
  7. 已开启应用时进行卸载
  8. 未开启应用时直接删除安装文件
  9. 已开启应用时直接删除安装文件
  10. 在弱网环境中卸载

非业务流程上的异常操作

一、音视频类应用

  1. 在直播、观看直播、观看视频、加入视频或语音会议过程中秒切到后台后进入
  2. 在直播、观看直播、观看视频、加入视频或语音会议过程中切到后台同时打开其他5个游戏类应用后进入
  3. 在直播、观看直播、观看视频、加入视频或语音会议时息屏等待
  4. 在直播、观看直播、观看视频、加入视频或语音会议过程中设备重启
  5. 在直播、观看直播、观看视频、加入视频或语音会议过程中设备关机
  6. 在直播、观看直播、观看视频、加入视频或语音会议过程中接入/拔出常规耳机
  7. 在直播、观看直播、观看视频、加入视频或语音会议过程中接入/拔出蓝牙耳机
  8. 在直播、观看直播、观看视频、加入视频或语音会议收到应用通知断开网络
  9. 在直播、观看直播、观看视频、加入视频或语音会议过程中网络切换(2G/3G/4G/5G/wifi)
  10. 在弱网环境中直播、观看直播、观看视频、加入视频或语音会议
  11. 在直播、观看直播、观看视频、加入视频或语音会议接听来电
  12. 在直播、观看直播、观看视频、加入视频或语音会议收到闹铃提醒
  13. 在直播、观看直播、观看视频、加入视频或语音会议收到短信提醒
  14. 在直播、观看直播、观看视频、加入视频或语音会议收到应用通知
  15. 在直播、观看直播、观看视频、加入视频或语音会议收进行拍照、拍视频操作
  16. 在直播、观看直播、观看视频、加入视频或语音会议收过程中杀掉进程
  17. 在直播、观看直播、观看视频、加入视频或语音会议关闭相关权限
  18. 在刷新页面/获取列表数据时接听来电
  19. 跨区域运营商测试
  20. 横/竖屏切换

  无限可能散发逆向思维。。。。

业务流程上的异常操作

  1. 必填字段测试
  2. 特殊字符测试(单引号、中括号、双引号、尖括号、连接符...)
  3. 特殊字段类型测试(手机号、邮箱号、身份证号、日期...)
  4. 日期类型有效性测试
  5. 业务流程异常测试
  6. 业务场景异常测试
  7. 压力测试

APP异常测试点汇总的更多相关文章

  1. IOS APP配置.plist汇总(转自coolweather )

    IOS APP配置.plist汇总(转自coolweather ) 此文转自http://www.cocoachina.com/bbs/read.php?tid=89684&page=1 作者 ...

  2. APP兼容测试点与WEB兼容测试点

    APP兼容测试点 WEB兼容测试点

  3. APP端测试,常见功能测试点汇总

    除去每个产品和版本不同的业务需求以及功能,针对于大多数的APP的共同点和移动设备的特性,本文总结了一些APP功能测试中经常遇见,需要考虑到的测试点以共参考 一.安装和卸载 应用的安装和卸载在任何一款A ...

  4. APP测试常见功能测试点汇总

    本文总结了一些APP功能测试中经常遇见测试点,仅供参考,是好早以前看哪位前辈总结的,一直在使用,所以也稍微的修改了下放到自己的博客中,以备日后温习.1.安装和卸载安装和卸载是任何一款APP中都属于最基 ...

  5. android测试点汇总

    Android的功能测试点 安装\卸载 App具体功能点 联网(默认的联网方式是什么?Wifi orSim卡?网络切换是否有相应的提示说明?飞行模式) 程序进入输入功能时,是否正常弹出键盘;键盘是否遮 ...

  6. Java---设计模式app小软件汇总应用

    写了一个app小软件,重点不在于软件,软件bug挺多,也没去修改. 这个小软件只是为了更好的说明和了解设计模块而做的. Java 程序设计–包结构 Java程序设计的系统体系结构很大一部分都体现在包结 ...

  7. web端测试点汇总

    前言 前面一篇文章讲解了app测试一些功能点.那么相应的也梳理一下web测试相关的功能的测试点吧,此篇文章只是给你们一个思路,如果要涉及web端每个测试点,基本不可能实现的,所以只是提供一个设计的思路 ...

  8. app常见测试点

    安装与卸载: ●应用是否可以在IOS不同系统版本或android不同系统版本上安装(有的系统版本过低,应用不能适配) ●软件安装后是否可以正常运行,安装后的文件夹及文件是否可以写到指定的目录里. ●安 ...

  9. app——升级测试点

    APP版本升级的测试点 该文章转载于:https://www.cnblogs.com/changpuyi/p/8618755.html   移动端版本更新升级是一个比较重要的功能点,主要分为强制更新和 ...

随机推荐

  1. 10_SpringBoot更加详细

    一. 原理初探 1.1 自动装配 1.1.1 pom.xml spring-boot-dependencies: 核心依赖在父工程中 我们在写入或者引入一些SpringBoot依赖的时候, 不需要指定 ...

  2. echarts BAR堆叠图显示百分比

    在使用echarts的堆叠图时,我们鼠标悬停的浮窗里的信息可能并不是我们想要的信息,这个时候需要我们配置一下,因为堆叠图的trigger的类型是坐标轴触发的,数据是多组数据,所以我们需要遍历一下数据, ...

  3. C语言中的位域的使用

    转载:http://blog.sina.com.cn/s/blog_648d306d0100mv1c.html C语言中的位域的使用一.位域 有些信息在存储时,并不需要占用一个完整的字节, 而只需占几 ...

  4. 谣言检测(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论 ...

  5. day52-正则表达式03

    正则表达式03 5.6正则表达式三个常用类 java.util.regex 包主要包括以下三个类:Pattern类.Matcher类和PatternSyntaxException类 Pattern类 ...

  6. SQL--临时表的使用

    临时表的创建 临时表分为:本地临时表和全局临时表 通俗区分: 本地临时表:只能在当前查询页面使用,新开的查询是不能使用它的     #temp 全局临时表:不管开多少查询页面都可以使用  ##temp ...

  7. 优雅的写好Vue项目代码 — 路由拆分、Vuex模块拆分、element按需加载

    目录 路由的拆分 VUEX模块拆分 Element UI库按需加载的优雅写法 路由的拆分 项目较大路由较多时,路由拆分是一个不错的代码优化方案,按不同业务分为多个模块,结构清晰便于统一管理. requ ...

  8. 长事务 (Long Transactions)

    长事务 长事务用于支持 AutoCAD 参照编辑功能,对于 ObjectARX 应用程序非常有用.这些类和函数为应用程序提供了一种方案,用于签出实体以进行编辑并将其签回其原始位置.此操作会将原始对象替 ...

  9. 【Azure 环境】把OpenSSL生产的自签名证书导入到Azure Key Vault Certificate中报错

    问题描述 通过本地生成的自签名证书导入到Azure Key Vault Certificate报错. 错误信息 the specified PEM X.509 certificate content ...

  10. 2022,一个Java程序猿的外设配置

    工欲善其事,必先利其器. 是的没错,我就是个器材党,哈哈.正赶上搬家布置了新桌面,经过我的精心挑选和安装,也是凑齐了我新一套的桌面外设.写下来记录一下. 键盘 套件:腹灵MK870 轴体:佳达隆G白P ...