一、iOS功能测试
1-APP的安装和卸载
1.1安装
软件在不同操作系统(iOS 9.0/iOS 10.0/iOS 11.0/iOS 12.0及其他小迭代系统版本)
上是否正常安装
软件在不同的手机型号(iPhone 5、 iPhone 6/6 plus、iPhone 7/7 plus、iPhone 8/8
plus、iPhone X/XR等)上是否正常安装
软件在不同屏幕分辨率/屏幕尺寸大小的手机上是否正常安装
安装过程中,意外情况(如死机,重启,断电)的处理是否符合需求
安装空间不足(内存或者磁盘空间不足)时是否有相应提示
首次安装完成后,是否正常启动APP
版本覆盖安装后,是否正常启动APP
1.2卸载
卸载过程中,出现的意外情况(如死机、断电、重启)的处理是否符合需求说明
卸载完成后,是否全部删除所有的安装文件夹
第三方卸载,检查是否卸载完全
2-APP的界面测试
用户界面测试英文名为User interface testing,简称UI测试,测试用户界面的功能模块的布局
是否合理,整体风格是否一致和各个控件的放置位置是否符合客户使用习惯,更重要的是要符合
操作便捷,导航简单易懂,界面中文字是否正确,命名是否统一,页面是否美观,文字、图片组
合是否完美等等。
UI测试的内容:包括导航测试、图形测试、内容测试、表格测试、H5界面测试、整体界面测试等
导航测试:导航描述了用户在一个页面内操作的方式,在不同的用户接口控制之间,导航的方式
主要有:按钮、目录、菜单、弹框、列表等;
按钮:按钮的可点击的条件,按钮按下的效果,按钮的的跳转引导等,如‘登录’按
钮,输入账号和密码才会高亮显示为可点击状态
目录:很多APP会在主页的右侧显示软件内容的目录结构供用户便捷有目的的浏览,也有
的软件会放在顶部区域或底部区域,测试显示布局的正确性和跳转的正确性等
菜单:右上角的‘···’一般是隐形的菜单,需要查看这些菜单是可配置的,还是固
定的,已经显示文字的长短是否正常,跳转是否正确
弹框:APP包含消息弹框/确认框/信息提示框/表单提交框等等,很多类型的弹框都会引
导用户去其他页面,查看弹框中信息显示是否完整,点击不同按钮,是否如需求说明一样
正确跳转
列表:APP的列表分页其实不明显,一般不会明确的标示是第几页,但是在服务端是存在
分页,查看是否存复用的问题
图形测试:图形包括图片、动画、边框、颜色、字体、背景、按钮等;
横向比较。各控件操作方式是否统一,页面标签风格是否统一
评论0
最新资源