移动App测试常见测试点简单归纳
2015-12-05 16:12
337 查看
最近做了一些移动App的测试项目,把常用的测试点归纳一下,以便日后写测试用例和执行测试,初学者,诸多不足请阅者多多指教。
移动App常见测试点 | |
安装和卸载 | |
内存空间不足时安装App | 安装完再卸载再安装时App行为 |
安装、更新、卸载错误报告 | 安装完后位置和文件夹是否合理 |
安装时组件是否正确注册 | 卸载时组件是否正确删除 |
安装、卸载后CPU、Memory(内存占用)、Storage(磁盘占用)等系统资源的使用情况 | 安装后App是否能正常运行 |
注册和登录 | |
注册方式(手机号、邮箱、手机号注册时能否接收到验证码等) | 能否注册成功并登录 |
登录后App的行为 | 登录是否整合了其他服务,如用微信或微博账号登录 |
是否可以注销登录(注销时及注销后App行为,如是否有提示、注销后App页面显示等) | 在多台设备上登录同一账号 |
登录、注销再登录 | |
中断 | |
来电/短信时App行为 | 连接和中断的问题:连接断断续续或意外中断 |
文件下载时App行为 | 收听音乐时App行为 |
低电量及充电是App行为 | |
UI、用户体验、易用性 | |
UI布局连贯、美观 (菜单、对话框、窗口和其他可视控件) | 导航(逻辑正确) |
图标位置(逻辑、UI显示、功能) | 不同的显示格式 |
可读性(显示及显示持续时间) | 语言(语法和拼写) |
文本显示(对齐、覆盖、重叠、折行等) | 触摸屏(手势和输入,触屏支持的手势,如轻拍、双击、长按、拖动、摇动、轻佛、滑动) |
改变设备方向(不同的视图模式)时App行为 | 错误消息和警告(易理解) |
屏幕建立(逻辑、持续时间) | 进度条 |
功能及性能 | |
会要求打开相关服务吗(如GPS、Wi-Fi)?如果打开会怎样?没打开又会怎样? | 性能(加载时间、多任务) |
功能是否满足需求 | |
兼容 | |
不同语言下App行为 | 设置为飞行模式App行为 |
网络从蜂窝更改到Wi-Fi时App行为(或反过来) | 没有网络环境下App行为 |
安全 | |
扣费风险(发送短信、拨打电话、连接网络等) | 隐私泄露风险(访问手机信息、访问联系人信息等) |
相关文章推荐
- 实现一个TODO宏
- Android广播动态注册重复注册问题
- Android5.0推出的替换listView的控件recyclerview
- android makefile文件(Android.mk)组织结构解析
- android 世上actionbra最详细的介绍
- Android统计图表MPAndroidChart:为多条统计折线动态更新数据,以高温低温曲线为例【7】
- 绘图 - 3
- iOS---NSPredicate谓词的用法 数组过滤
- iOS---数组过滤
- 微信公众号的黑色商业链揭秘
- iOS 代理反向传值
- 释放Android的函数式能量(I):Kotlin语言的Lambda表达式
- Android开发者文档笔记(一)
- Android中Bitmap和Drawable
- android(24)(用java实现多线程断点下载)
- iOS工程适配64-bit经验分享
- 仿微信二维码的制作
- iOS开发——单例
- android下面的文案重用
- ios开发——Objective-c的SHA224/SHA256/SHA384/SHA512加密算法的实现