移动端测试维度

1、下载测试
1.1下载的渠道
1.1.1应用商店
Android:应用宝(每个厂商有独有的应用商店)
IOS:AppStore
1.1.2第三方渠道
Android:除应用宝以外的其他应用商店
IOS: xy苹果助手、爱思助手、iTools
1.1.3官网
1.1.4浏览器资源
1.1.5即时聊天工具下载(面对面快传)
1.1.6云服务共享平台方式
1.2移动端应用程序包后缀名
Android:apk
IOS:ipa、app
1.3 下载资源包大小
应用简介应用包的大小与实际下载后在内存所占大小一致

2、安装测试
2.1安装成功
桌面生成安装程序的图标(安装完成图标前方有绿点)
下载渠道中变为完成/打开
闪存增加/机身内存减少
设置新增应用信息
文件管理生成应用文件夹
缓存信息、用户信息

2.2安装失败
内存不足
解析包失败
手机系统或硬件配置较低
签名失败
版本跨度大,版本兼容冲突

3、功能测试
基于点线面梳理业务,提取测试点(80%90%),集合测试方法进行用例设计;启动图(首次、非首次)
(加载页 跳过广告(点击跳过广告,直接进入首页面,跳过成功;点击跳过广告,没有反应,等待时间过后进入首页面;点击跳转广告,进入广告页面))
测试方式即为用例设计方法
权限–定位、相机、联系人(IOS8以上和以下系统区别,默认)
UI (GUI测试)
4、中断测试(异常测试)
利用物理按键与系统进行切换
来电短信
断网
与其他应用的切换
低电量提示
5、网络测试

5.1 无网 手动关闭运营商服务 飞行模式 假wifi(网络) wifi 蜂窝
5.2 弱网 网络实验室 场外设施
Fiddler----》设置网络,模拟弱网
Charles----》模拟4G/3G(Android使用,iphone不好使)
IOS越狱—》插件自行限制wifi和蜂窝数据

5.3网络切换----》网络实验室
Wifi—》wifi 蜂窝—》蜂窝
Wifi—》蜂窝(4G/3G) 蜂窝2/3/4/G—》wifi
运营商—》运营商 移动 联通 电信 长城 广电
电信运营商:电信(卫通宽带+卫通宽带)/联通(联通宽带+网通宽带)/移动(铁通宽带)
广电运营商:广电(租借电信运营商的宽带+自己新建的告诉宽带)
虚拟运营商:如长城宽带(租借其他电信运营商的宽带)
网络兼容设置
内网/外网
网络频段 2.4G赫兹 5G赫兹
5G时代 海式芯片

6、性能测试
用户角度: 提高产品稳定性和用户体验度
企业角度: 损失用户和资金
产品不稳定: Crash崩溃/闪退 ANR无响应/卡顿
APP前端
系统
Android ANR/crash monkey adb/GT/Emmagee
Ios ANR/Crash Monkeytalk Xcode GT(源码内嵌)
响应时间 ToTalTime / THisTime 冷启动3-5S 热启动1S
CPU占比 应用cpu
GPU渲染(游戏)
内存占比(占用率)
FPS每秒帧率
温度
网络 (WIFI–上传 下载 蜂窝数据–耗费资源)
服务端(后端) LR JMeter
磁盘 I/O cpu 内存 TPS HPS Qps(吞吐量)

7、兼容测试
Android (2017-6-----2018-年底 国内品牌井喷期/迸发期)2017年8月不完全统计890余种
手机厂商 华为 小米 锤子
手机操作系统(提前3个月到半年) Android IOS windows phone 塞班 今年8月份 鸿蒙(方舟 OS)
曾经:三星/HTC/LG 现今:华为(40%) 小米 OPPO
厂商+系统
厂商 天猫+京东
系统 IOS 新 13(x系列最高配置) Android 9.0.013 8.0以上版本用go语言开发
Android 4.4.0 占市场0.4% 小米node系列 2E 2s只能升级到6.0
IOs ipone4 最高6.0系统 iphone5 最高7.0系统 不兼容9(爱关机)
Ipod touch 无前置摄像头 改代码IMIE信息/uid idfa/idfv
8.安全测试
8.1用户信息安全
8.2秘文展示密码
8.3app信息传输
8.4支付密码加密传输加密
8.5安全工具
9.PUSH信息推送
为什么推送?
用户资讯信息的更新 引流 提高 日活 浏览 点击
推送的环境?
线上环境(生产环境) 不能使用 出现test事故
预生产环境
测试环境 (运维和后端开发打通该测试环境(推送平台【公司独有或第三方】))推送规则独立
开发环境
10.Pingback 数据统计
如何统计数据? 统计接口 Debug包
(国内)第三方:友盟 百度统计 内嵌SDK (国外)艾瑞

如何选取兼容设备?
1.主流
2.最新款------》潜在用户机型
3.使用量最多------》基于统计的数据(当下用户)
4.客户群体
为什么升级更新?
1、为了用户有更好体验
2、为了用户体验新增功能
3、为了吸引用户
4、为了更好的兼容第三方SDK

  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值