软件测试的基本理论-移动端app测试-6
一.移动app测试
1. 移动app测试概述
1)移动app特性
a: 设备多样性:手机、平板、手表等
b:网络多样性:3G,4G,5G,wifi
c:平台多样性:andriod、ios
pc端:window、linux、mac
移动端常见移动平台
操作系统 | 厂商 | 流行程度 | 最新版本 |
---|---|---|---|
ios | apple | 高 | ios 10+ |
andriod | 高 | android 10 | |
window phone | Microsoft | 中 | window 10mobile |
BLackberry | BLackberry | 低 | ADI067 |
2)移动app测试与传统软件测试区别
a:页面布局不同:对于app,移动端屏幕小,显示信息有限,测试时不仅考虑布局、移动、旋转、等是否异常
b:使用场合:使用场合不固定,网络要求不稳定,测试需要考虑弱网情况下,电量不足等情况;
c:输入法:移动端使用按键、触控、手写、语音、电容笔等,测试多种输入是否正常;
d:操作方式不同:移动端以触屏操作,点击误差较大
2.移动app测试要点
移动端测试:针对移动应用,特性满足(需求文档、隐性需求)
1、业务逻辑的正确性:产品文档,隐性需求–编写测试用例
2、兼容性测试:
a.系统版本:android版本:官方正式版本
ios版本:官方版本
b.分辨率测试:480720 19201080,关注点图片展示
c.网络情况:2G 3G 4G WI-FI
3、健壮性测试:
a.手机资源消耗:cpu,内存
b.流量消耗:图片,传输数据压缩
c.崩溃恢复测试:闪退,报错
3, UI测试要点
1,界面布局
局限:设备小、显示信息有限
1)界面布局合理、符合用户习惯
2)列表型界面有滚动条
3)功能入口明显、容易找到
2,图形测试
1)图片大小合适、清晰
2)页面字体、风格一致
3)背景色和字体、图片搭配得当,用户视觉良好
3,内容测试
主要测试文字使用情况
1)文字表达准确、符合app功能
2)文字无错别字、字形、等错误
3)文字简介‘友好’