App测试
日报及产品上线报告
1.测试人员每天需对所测项目发送测试日报
2.测试日报所包含的内容为:对当前测试版本质量进行分级;
对较严重的问题进行列举,提示开发人员优先修改;
对版本的整体情况进行评估。
3.产品上线前,测试人员发送产品上线报告
4.上线报告所包含的内容为:
对当前版本质量进行分级
软件权限
(1)扣费风险:包括发送短信、拨打电话、连接网络等
(2)隐私泄露风险:包括访问手机信息、访问联系人信息等
(3)对App的输入有效性校验、认证、授权、敏感数据存储、数据加密等方面进行检测
(4)限制/允许使用手机功能接入互联网
(5)限制/允许使用手机发送接受信息功能
(6)限制/允许应用程序来注册自动启动应用程序
(7)限制或使用本地连接
(8)限制/允许使用手机拍照或录音
(9)限制/允许使用手机读取用户数据
(10)限制/允许使用手机写入用户数据
(11)检测App的用户授权级别、数据泄露、非法授权访问等
(权限申请最好控制在最小权限申请,需要什么申请什么,多余的权限申请都是bug,有些只需要申请查看联系人权限就不要申请删除和修改联系人权限,过多的权限申请用户体验很不好。)
评估App的时间和空间特性:
1)极限测试:在各种边界压力情况下,如电池、存储、网速等,验证App是否能正确响应
-内存满时安装App-运行App时手机断电
- 运行App时断掉网络
2)响应能力测试:测试App中的各类操作是否满足用户响应时间要求
- App安装、卸载的响应时间
- App各类功能性操作的响应时间
3)压力测试:反复/长期操作下、系统资源是否占用异常
- App反复进行安装卸载,查看系统资源是否正常
- 其他功能反复进行操作,查看系统资源是否正常
4)性能评估:评估典型用户应用场景下,系统资源的使用情况。
测试资源
需求文档,接口文档,原型图
测试周期
测试周期可按项目的开发周期来确定测试时间,一般测试时间为两三周(即15个工作日),根据项目情况以及版本质量可适当缩短或延长测试时间。正式测试前先向主管确认项目排期。
安装卸载测试
验证App是否能正确安装、运行、卸载以及操作过程和操作前后对系统资源的使用情况
2.2.1 安装
1)软件在不同操作系统(Palm OS、Symbian、Linux、Android、iOS、Black Berry OS 6.0、Windows Phone 7)下安装是否正常。
2)软件安装后的是否能够正常运行,安装后的文件夹及文件是否写到了指定的目录里。
3)软件安装各个选项的组合是否符合概要设计说明
4))软件安装向导的UI测试
5)软件安装过程是否可以取消,点击取消后,写入的文件是否如概要设计说明处理
6)软件安装过程中意外情况的处理是否符合需求(如死机,重启,断电)
7)安装空间不足时是否有相应提示
8)安装后没有生成多余的目录结构和文件
9)对于需要通过网络验证之类的安装,在断网情况下尝试一下
10)还需要对安装手册进行测试,依照安装手册是否能顺利安装
2.2.2 卸载
1)直接删除安装文件夹卸载是否有提示信息。
2)测试系统直接卸载程序是否有提示信息。
3)测试卸载后文件是否全部删除所有的安装文件夹。
4)卸载过程中出现的意外情况的测试(如死机、断电、重启)。
5)卸载是否支持取消功能,单击取消后软件卸载的情况 。
6)系统直接卸载UI测试,是否有卸载状态进度条提示 。
2.3 UI测试
测试用户界面(如菜单、对话框、窗口和其它可规控件)布局、风格是否满足客户要求、文字是否正确、页面是否美观、文字、图片组合是否完美、操作是否友好等。
UI测试的目标是确保用户界面会通过测试对象的功能来为用户提供相应的访问或浏觅功能。确保用户界面符合公司或行业的标准。包括用户友好性、人性化、易操作性测试。
界面布局;内容显示是否得体;图形在不同的机器上面加载情况;尤其是不同屏幕大小的手机;弹窗提示信息是否正确;文字内容很多时页面显示,符号,数字都很多的时候页面显示。页面是否有多余的监控,控件;日期选择空间,年份转换的地方也有可能经常会出问题。
2.3.1导航测试
按钮、对话框、列表和窗口等;或在不同的连接页面之间需要导航
是否易于导航,导航是否直观
是否需要搜索引擎
4)导航帮助是否准确直观
5)导航与页面结构、菜单、连接页面的风格是否一致
图形测试
横向比较。各控件操作方式统一
自适应界面设计,内容根据窗口大小自适应
页面标签风格是否统一
页面是否美观
5)页面的图片应有其实际意义而要求整体有序美观
6)图片质量要高且图片尺寸在设计符合要求的情况下应尽量小
7)界面整体使用的颜色不宜过多
2.3.3内容测试
1)输入框说明文字的内容与系统功能是否一致
2)文字长度是否加以限制
3)文字内容是否表意不明
4)是否有错别字
5)信息是否为中文显示
6)是否有敏感性词汇、关键词
7〉是否有敏感性图片,如:涉及版权、专利、隐私等图片