APP页面类型功能的测试点
1. UE体验
(1)布局与交互图保持一致
(2)真机效果与UE图没有视觉上的严重偏差,如字号,字体大小,加粗,字体颜色,行高,行间距,按钮摆放位置,间隔,尺寸等。
(3)资源图正确使用,没有不必要的拉伸,压缩或其他效果。
(4)各种提示,文字通顺不产生歧义,展示符合用户使用习惯。
(5)动画效果不卡顿,正常展现。
2. 页面操作
(1)是否有防重复点击,即连续快速点击不会出现多个页面或弹窗
(2)单指滑动,单指单击,单指双击,单指长按,单指缩放,多指点击
(3)摇一摇,横竖屏切换,前后台切换
(4)长时间使用,长时间放在后台
3. 不同场景下的页面操作
(1)不同网络,弱网下的页面跳转,点击响应的展现效果
(2)修改本地参数后的页面操作展现效果,如修改日期,时间,时区,语言,键盘等
(3)修改系统权限后的页面操作展现效果,如打开关闭定位,摄像,照片,通讯录等的授权等
(4)页面操作过程中有系统打断,如来电,短信,闹钟提醒,日历提醒,蓝牙提醒,插拔数据线,插拔耳机,待机,锁屏,低电量提醒等
(5)页面操作过程中进行前后台切换,如当页面数据交换时,有弹窗,提示框的时机进行切换容易发现问题。
(6)针对非主线程调用的接口,前端要对异常及无网络情况做异步处理,不提示异常且不影响主线程操作。
4. 页面数据获取和展现
(1)页面是否有缓存,缓存机制是怎样的,缓存的内容有哪些
(2)在提交页面数据失败后是否有重试机制,重试的接口参数是否保持不变
(3)在页面操作过程中,异步接口返回的内容,是否对用户透明(客户端兼容忽略请求返回msg)
(4)在页面操作过程中,对于接口返回的异常数据,客户端需兼容,保证程序不crash。
5.写在后面的话
在管理团队的过程中,经常有测试人员会跟我抱怨开发人员不重视我们,测试地位很低等等。其实这个现象挺正常的,当我们基础的测试工作没有做好,线上漏测多,测试结论经常被推翻时,我们在测试方向上的专业性就会受到质疑,人家都不相信你了怎样还能重视你
APP页面类型功能的测试点相关推荐
- ios html转换成网页,ios App加载本地HTML网页,点击网页链接跳转到app页面的方法
一.如何在APP里加载本地html文件内容: 首先准备一个html文件,比如内容如下: title go to app 接下来,在APP里定义一个UIWebView,用来显示html文件内容: //定 ...
- APP页面的四种类型,你都知道吗?
用户打开APP,是为了完成某项任务,打开APP为了购物或者查看物流信息: 打开简书为了写文章或者浏览文章:打开微信是为了查看朋友圈.即时聊天......而这些任务都是基于APP的每个页面去完成的.不同 ...
- APP测试常见功能测试点汇总
本文总结了一些APP功能测试中经常遇见测试点,仅供参考,是好早以前看哪位前辈总结的,一直在使用,所以也稍微的修改了下放到自己的博客中,以备日后温习. 1.安装和卸载 安装和卸载是任何一款APP中都属于 ...
- App详细测试流程及测试点
1 APP测试基本流程 1.1预估测试周期 测试周期可按项目的开发周期来确定测试时间,一般测试时间为两周(即10个工作日,一人份工作量),根据项目情况以及版本质量可适当缩短或延长测试时间.正式测试前先 ...
- android动画送礼物,Android仿直播类app赠送礼物功能
直播界面 实现的是播放本地的视频文件: /** * 直播界面,用于对接直播功能 */ public class LiveFrag extends Fragment { private ImageVie ...
- qt ui界面无法移动控件_都是知识点!移动端UI设计最基本的10种APP界面类型(上)...
如今互联网的发展和智能手机普及,移动应用成了人们的宠儿,很多多移动APP也会根据用户的需求而更迭本身的UI设计. 授人以鱼不如授人以渔,UI设计作为设计大类的一个细分岗位,如今已经随着时间的推移成为了 ...
- 美团App页面视图可测性改造实践
一次编写多处运行的动态化容器技术给研发效率带来了极大的提升,但对于依旧需要多端验证的测试流程来说,在效率层面却面临着极大的挑战.本文围绕动态化容器中的动态布局技术,阐述了如何通过可测性改造来帮助达成提 ...
- 小程序(十六)小程序仿微信聊天页面及功能
后期打算在小程序中添加即时聊天的功能,但是目前这个还没有考虑好以一种什么样的形势去实现,先接入一个腾讯AI提供的免费闲聊接口.先做一个大概的页面及功能. 腾讯AI地址: https://ai.qq.c ...
- Android学习笔记——APP页面转换与Intent学习
使用Intent保证多活动之间的切换,实现APP页面转换. 同时学习Intent其他诸多功能. 认知Intent Intent是Android程序中各组件之间进行交互的一种重要方式,不仅指明当前组件想 ...
最新文章
- TaskIcon 系统任务栏图标
- JavaScript 发布-订阅模式
- tomcat做成服务
- 基于一款 wk2168芯片的串口扩展
- 大家有什么n刷的小说,可以推荐一下吗?
- Linux操作系统的权限代码分析【转】
- OpenGL ES应用开发实践指南:iOS卷
- java俄罗斯方块说明书_俄罗斯方块java代码(java编写俄罗斯方块代码详解)
- 随手记:Ubuntu16.04.1安装Chrome浏览器以及解决root下无法启动的问题
- 【CS285 深度强化学习 】作业一之详解 [Deep Reinforcement Learning]
- 什么是超大附件?邮箱的超大附件怎么打开?哪个邮箱发送附件大?
- 微信小程序网易云音乐获取视频列表数据(需要登录获取携带cookie)
- 已知圆上三点坐标求圆心
- java通过txt读取迷宫地图_java寻找迷宫路径的简单实现示例
- vue项目接口地址暴露_vue组件暴露和.js文件暴露接口的操作方法
- 英特尔多核平台编码优化大赛就顺便试试身手了
- 几乎每个人都听说过三皇五帝,那么三皇五帝是否存在?又是谁呢?
- 最近在GitHub 超人气的国人项目和公众号
- Win10更新后网络图标变成了英文怎么办?
- 计算长方形的面积 周长 C语言,c语言计算长方形的面积和周长