APP移动端测试介绍和分类

一、App测试介绍
1.1 概念:对移动应用的业务(功能)、兼容性、健壮性等一系列验证
1.2 分类:
1. APP功能测试
2. APP自动化测试
3. APP安全测试
4. 扩展:(接口、性能)
1.3 功能测试
1. 业务逻辑测试
(1. 原型ui布局;2.用例正确设计)
2. 兼容性
1. 系统
安卓:
1. 官方版(官方发布版本开源版)
2. 定制版(小米、华为、三星…)
6.0/5.1/7.1.1/8.0/ 28/27
ios:
12.3.1 12.2 12.4
2. 分辨率
1. 安卓:19201080 1280720 23401080 22801080
2. ios: 22081242 1334750 2436*1125
3. 网络
1. WIFI 、4G

		以上参数数据获取方式:
			1. 腾讯分析平台:https://mta.qq.com/mta/data/device/os
			2. 百度:https://mtj.baidu.com/data/mobile/device/
	3. 异常测试
		1. 热启动:将应用切换到后台,在从后台置于前台
			测试点:(保留置于后台之前的一个界面操作)
		2. 网络切换中断恢复
			wifi<->4g<->3g
		3. 电话信息恢复
			测试点(电话和信息对移动应用的APP中断,是否能自动恢复)
	4. 安装、卸载、升级
		安装:首次安装(是否自动安装依赖组件),卸载后安装(保留数据情况下,是否能正常安装)
		卸载:首次卸载(保留数据和不保留数据问题)
		升级:相邻版本、跨版本升级
	5. 健壮性测试
		1. 手机资源消耗
			测试点:(内存、CPU、电量)
			工具:-->GT(腾讯)
		2. 流量消耗
			工具:GT/360...
		3. 崩溃恢复测试
			说明:崩溃(如何 崩溃,借助Monkey工具测试)后是否能自动恢复
1.4 自动化测试【本阶段-Android】
	说明:让程序代替人为对app应用业务功能自动验证的过程
	  
1.5 安全测试
	1. 小型企业(0~99人)
		安全测试实现:
			1. 委托第三方测试(云测平台)
			2. 自己普通测试人员测试(1. 服务器安全;2. 网络安全;3.数据安全;4. 应用安全 5. ....)
				工具(app免费漏洞扫描 :1.OWASP Zed Attack Proxy (ZAP)  )
	2. 中型企业(100~500)
			1. 安全测试团队使用现有工具
	3. 大型企业(1000+)
			1. 安装团队
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值