APP测试中工程师应注意哪些事项干货分享

7次阅读

共计 1650 个字符,预计需要花费 5 分钟才能阅读完成。

结合了工作经验,写出了这篇文章,全是干货和经验分享。用您 5 分钟时间阅读完,希望能对您有帮助!

一、安装、卸载测试

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、卸载

1. 直接删除安装文件夹卸载是否有提示信息;
2. 测试系统直接卸载程序是否有提示信息;
3. 测试卸载后文件是否全部删除所有的安装文件夹;
4. 卸载过程中出现的意外情况的测试(如死机、断电、重启);
5. 卸载是否支持取消功能,单击取消后软件卸载的情况;
6. 系统直接卸载 UI 测试,是否有卸载状态进度条提示;

二、UI 测试

测试用户界面 (如菜单、对话框、窗口和其它可规控件) 布局、风格是否满足客户要求、文字是否正确、页面是否美观、文字、图片组合是否完美、操作是否友好等。
UI 测试的目标是确保用户界面会通过测试对象的功能来为用户提供相应的访问或浏觅功能。确保用户界面符合公司或行业的标准。包括用户友好性、人性化、易操作性测试。

1、导航测试

1. 按钮、对话框、列表和窗口等;或在不同的连接页面之间需要导航;
2. 是否易于导航,导航是否直观;
3. 是否需要搜索引擎;
4. 导航帮助是否准确直观;
5. 导航与页面结构、菜单、连接页面的风格是否一致;

2、图形测试

1. 横向比较。各控件操作方式统一;
2. 自适应界面设计,内容根据窗口大小自适应;
3. 页面标签风格是否统一;
4. 页面是否美观;
5. 页面的图片应有其实际意义而要求整体有序美观;
6. 图片质量要高且图片尺寸在设计符合要求的情况下应尽量小;
7. 界面整体使用的颜色不宜过多;

3、内容测试
1. 输入框说明文字的内容与系统功能是否一致;
2. 文字长度是否加以限制;
3. 文字内容是否表意不明;
4. 是否有错别字;
5. 信息是否为中文显示;
6. 是否有敏感性词汇、关键词;
7. 是否有敏感性图片,如:涉及版权、专利、隐私等图片;

10G 海量软件测试相关资料,视频,工具等你来领

** 百度云获取资料点他???? 链接 提取码: esyd
三、升级、更新测试**

新版版发布后,配合不同网络环境的自劢更新提示及下载、安装、更新、启劢、运行的验证测试

1. 测试升级后的功能是否与需求说明一样;
2. 测试与升级模块相关的模块的功能是否与需求一致;
3. 升级安装意外情况的测试(如死机、断电、重启);
4. 升级界面的 UI 测试;
5. 不同操作系统间的升级测试;

四、户体验测试

以主观的普通消费者的角度去感知产品或服务的舒适、有用、易用、友好亲切程度。通过不同个体、独立空间和非经验的统计复用方式去有效评价产品的体验特性提出修改意见提升产品的潜在客户满意度。

1. 是否有空数据界面设计,引导用户去执行操作;
2. 是否滥用用户引导。
3. 是否有不可点击的效果,如:你的按钮此时处于不可用状态,那么一定要灰掉,或者拿掉按钮,否则会给用户误导;
4. 菜单层次是否太深;
5. 交互流程分支是否太多;
6. 相关的选项是否离得很远;
7. 一次是否载入太多的数据;
8. 界面中按钮可点击范围是否适中;
9. 标签页是否跟内容没有从属关系,当切换标签的时候,内容跟着切换;
10. 操作应该有主次从属关系;
11. 是否定义 Back 的逻辑。涉及软硬件交互时,Back 键应具体定义;
12. 是否有横屏模式的设计,应用一般需要支持横屏模式,即自适应设计;

以上建议仅供参考!【乐搏软件测试】【乐搏学院】
如有侵权请联系删除

正文完
 0