APP测试内容

APP测试点

功能测试

- 安装与卸载
安装软件前:
		- 空间不足是是否有相应的提示
软件安装中:
		- 安装过程中是否可以取消  -- 强调杀掉进程
		- 安装是否可以正常进行
		- 空间不足时相应的提示
软件安装后:
		-是否可以下载应用 1) 通过桌面卸载  2)通过软件设置卸载
		 常见bug : 未安装成功后,图标存在且无法卸载
		- 卸载是否支持取消功能,单击取消后软件卸载功能是否正常
		- 安装完是否自动删除安装包
重复安装:
		1. 提示版本已经存在
		2. 直接覆盖安装,但能正常使用
		
- 软件更新升级
升级之前:
		当客户端有新版本时,是否有更新提示
非强制升级版:
		 用户可以取消更新,老版本能正常使用,用户咋下次启动app时,仍能出现更新提示
		 立即更新之后,正常升级,升级之后,新版本正常使用
强制升级版:
		用户没有做更新,退出客户端,下次启动APP时,仍然强制升级
		强制升级完毕,新版本正常使用
在线跨版本升级
		升级后正常使用
		选择的版本 -- 通过运营书数据,用户使用量最多的版本,没有运营数据,边界值
		需要跟开发确认,版本太多维护比较高,会不会强制更新到某一个版本
版本升级测试的范围有哪些 : 新功能、旧功能  
- 新功能详细测试
- 旧功能 基本流程跑一遍
- 登录测试
登录方式
		- 用户名 短信验证码 指纹 二维码  手势 语音  头像识别  第三方登录(微信、qq、微博) --需求
未登录用户
		- 一些页面的操作,是否做了控制    -- 购物网站浏览
		- 点击某些资源 提示登录或者跳转登录页面 
		- 用户退出登录之后, 下次启动使得,应该进入登录界面  -- qq
切换账号登录: 检查登录的信息是否做到及时更新
单个端登录: 
           单点登录- 无论任何一个端登录、数据都同步,
		   单点登录-只允许登录一个端
		   - 不允许多端登录,是否将用户剔下线,且能够给出提示信息
		   - 允许多端登录 提示信息:确保 数据库操作无误,每个段可以及时看到数据的更新
登录用户持续时间多久,账号信息会过期
			出现: 虽然是登录状态,系统会提示用户没有登录
			强制退出,提示:账号信息过期,请重新登录 或者 跳转登录界面
- 离线测试
应用程序缓存一些数据在本地中
		- 对于离线(无网络)时,刷新获取新数据时,不能获取数据时给出友好提示
		- 离线下,退出APP 在开启是正常浏览本地缓存数据
		- 离线下,切换主屏幕在切回App应用可以正常浏览
		- 离线下,锁屏后在解锁回到应用前台可以正常浏览
对于界面数据不提供离线查看,需要给出相应提示且界面更新后无任何数据
- 消息推送
- 开关设置
		- 默认状态打开状态,客户端可以接受到推送消息
		- 设置开关可以打开 、 关闭、 app设置开关关闭是,客户端接受不到消息推送
- 手机客户端未锁屏时:
		- app应用后台运行,消息推送是否可以正常接受,且可以点击查看  --屏幕上方,点击跳转对应的APP
		- app应用前台使用,可以收到消息提醒,且可以查看
- 手机锁屏时:
		消息是否可以正常接收  
		-- 高亮显示消息,点击屏幕,消息列表,点击其中一条,解锁屏幕,跳转对应的链接地址
- 登录状态:
		- 退出登录是 ,是否push 消息
		- 未登录用户再去推送,批量接收多条消息推送
		- 当push消息针对登录用户时候,需要检查收到的push与用户身份能否相符,没有错误的将其他人的消息推送
- 消息栏 
- 触屏及操作测试
触屏快捷手势: 两指、三指滑动
长按、短按屏幕
手机横屏、竖屏测试-- 经常出现闪退
同时触摸不同的位置,同时进行不同的操作

查看客户的处理情况 ,是否会Crash ,ANR
注意: 需求跟开发和产品确认是否支持!

UI界面测试

-确保产品UI符合产品经理定制的原型图与UI设计效果图/切图一致
-依据经验、用户使用习惯,参考其他成熟的产品,界面可优化BUG
	--设计界面 (菜单、对话框、窗口和其他可视化控件) 布局、风格、文字是否正确、页面是否美观,操作是否友好
UI界面测试与WEB思路一样

兼容性(操作系统、屏幕尺寸、分辨率)

-- 不同操作系统 android /ios 同一个操作系统的不同版本
			- android 版本:6,7,8 各个小版本
			- iOS 版本: 9,10,11,12 各个版本
-- 是否适配各种屏幕尺寸
		手机机型的屏幕尺寸: 安卓机 、苹果机、安卓平板、苹果平板
-- 分辨率适配: 
			分辨率影响界面图标,文字大小,保证分辨率下页面显示完整、文字不被遮挡

市场 设备占有率: https://tongji.baidu.com/web/welcome/login#device

-- 云测平台 : 安装 、打开app、monkey、关闭app、 卸载

安全性测试

- 扣费风险
- 隐私泄露风险
- 是否允许访问相册、拍照  开放权限+ 不开放权限 
- 是否允许录音
- 是否允许定位
- 是否允许接受通知推送

保持 登录鉴权 
没有安全性册是要求可以不考虑

中断测试

- app 被手机行为打扰的情况:app能否正常处理,保证数据正确性
- 主要对于(核心功能存在实时数据交互)的页面进行中断测试,除了确保中断过程中有合理处理:需要确保中断过后,	恢复正常
  -- 来电、来短信、锁屏解锁、断网重连、断电、低电量、前后台切换、app切换
  -- 手机端硬件上  如:待机 、插拔数据线 、耳机、闹铃弹出提示操作
- 常见bug 场景:
	视频播放中被电话断
		- 正常 : app 暂停状态,接听电话之后、恢复视频播放
		- 异常: app 卡死,音视频不同步
	电话时,电量低:
		- 正常  聊天不终端,关掉提示信息之后,正常通讯
		- 异常 app 卡死,电话聊天强制退出

网络测试

- 测试 2G/3G/4G/5G/wifi 4/wifi 6网络切换
	WiFi 到数据流浪切换提示是否启动数据浏览,扣费提示
- 测试有网络/无网 切换下的运行:
	有网路/ 无网络环境时,数据是否可以恢复,自动加载
	无网络是,各种提示信息是否有友好,数据本地化是否正确
- 弱网测试(网络延迟+丢包) 关注弱网场景下超市是否合理提示,是否有重发机制
   - 提交数据是否一致处理提交中,是否会有延迟,数据交换失败是或否会有提醒
   - 多条重发 3条,2条,1条重发
   - 数据多提提交,是否只被执行一次
   -  最大尝试次数 App 是否正常工作 

性能测试


app 与web 测试区别

相同点:

​ 同样的测试用例设计方法 --功能测试

​ 同样的测试方法 : 都会根据原型图或者效果图检查UI – 界面UI测试

​ 测试页面载入和翻页的速度、登录时长、内存是否溢出 – 性能+易用性

​ 测试应用系统的稳定性 – 稳定性(性能)

不同点:

	- app 的中断测试 : 

​ 来电中断、信息中断、蓝牙、闹钟、插拔数据线、手机锁定、手机断电、手机问题

	- app 的安装卸载升级 :

全新安装、升级安装、第三方工具安装/卸载、直接删除卸载

	- app 的消息推送测试:

​ 手机授权测试、前后台切换、网路环境

	- app 的兼容性测试:

​ web项目考虑不同浏览器兼容,app需要考虑手机不同操作系统,不同机型、不同屏幕等兼容

app云测试平台

百度云测 testin 云测

android app 测试和 IOS app 测试区别

安卓测试使用的安卓设备 、不同的安卓系统版本

苹果测试使用的苹果设备、 不同的苹果版本

抖音app 测试内容

	功能测试
		安装、卸载
		升级更新
			版本更新成功
			账号依然登录。离线的视频及信息都是正确的
		app登录测试
			未登录状态
				首页可以浏览
					同城
					推荐
				关注
					提示需要登录
				直播
					可以跳转直播页面
			登录状态
				本机号码一键登录
				其他手机号码登录
					验证码
				第三方登录
					头条
					qq
					微信
					微博
					IOS-AppleID
				登录后切换账号
					所有关注和视频等消息都更新
				多点登录
					多手机平台,电脑端登录,web端登录
		视频
			下拉刷新视频
			视频点赞、评论、转发
			查看博主职业和所有视频
			拍摄、拍同款
		消息
			粉丝
			喜欢
			@我的
			评论
			关注和推荐关注
			聊天、发起聊天
		我
			资料显示和编辑
			添加熟人
			作品、动态、喜欢
			获赞、关注、粉丝-数量统计和显示
		系统消息推送
			开关设置-开启、关闭
			开启推送
				后台推送
				前台推送
	兼容性测试
		Android
			不同型号、系统版本、屏幕大小
			phone、ipad
		IOS手机
			不同型号、系统版本、屏幕大小
			phone、ipad
	UI测试
	易用测试
	中断测试
		视频播放中
			低电量中断
			短信中断
			电话中断
			插拔耳机线
	网络测试
		离线
		2G/3G/4G/wifi
		弱网测试
		网络切换
	性能测试
		视频运行播放超过1-2天
		频繁下拉刷新超过100000次
		响应时间
	安全性测试
		相册访问权限
		登录权限和私人信息检查
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

kusasakey

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值