app专项测试的类型(二)
【摘要】 四、应用功能测试根据软件说明或用户需求验证App的各个功能实现,需要注意以下几点4.1应用的前后台切换1) APP切换到后台,再回到app,检查是否停留在上一次操作界面。2) APP切换到后台,再回到app,检查功能及应用状态是否正常3) 手机锁屏解屏后进入app注意是否会崩溃,功能状态是否正常4) 当App使用过程中有电话进来中断后再切换到app,功能状态是否正常5) 当杀掉app进程后,...
四、应用功能测试
根据软件说明或用户需求验证App的各个功能实现,需要注意以下几点
4.1应用的前后台切换
1) APP切换到后台,再回到app,检查是否停留在上一次操作界面。
2) APP切换到后台,再回到app,检查功能及应用状态是否正常
3) 手机锁屏解屏后进入app注意是否会崩溃,功能状态是否正常
4) 当App使用过程中有电话进来中断后再切换到app,功能状态是否正常
5) 当杀掉app进程后,再开启app,app能否正常启动。
6) 出现必须处理的提示框后,切换到后台,再切换回来,检查提示框是否还存在,有时候会出现应用自动跳过提示框的缺陷。
7) 对于有数据交换的页面,每个页面都必需要进行前后台切换、锁屏的测试,这种页面最容易出现崩溃
4.2自动登录
很多应用提供免登录功能,当应用开启时自动以上一次登录的用户身份来使用app.
1) 考虑无网络情况时能否正常进入免登录状态。
2) 切换用户登录后,要校验用户登录信息及数据内容是否相应更新,确保原用户退出。
3) 一个帐户一般只允许登录一台机器。所以,需要检查一个帐户登录多台手机的情况。原手机里的用户需要被踢出,给出友好提示。
4) app切换到后台,再切回前台的校验
5) 切换到后台,再切换回前台的测试
6) 密码更换后,检查有数据交换时是否进行了有效身份的校验
7) 支持自动登录的应用在进行数据交换时,检查系统是否能自动登录成功并且数据操作无误。
8) 检查用户主动退出登录后,下次启动app,应停留在登录界面
4.3离线浏览
很多应用会支持离线浏览,即在本地客户端会缓存一部分数据供用户查看。
1) 在无网络情况可以浏览本地数据
2) 退出app再开启app时能正常浏览
3) 切换到后台再切回前台可以正常浏览
4) 锁屏后再解屏回到应用前台可以正常浏览
4.4 App更新
1) 当客户端有新版本时,有更新提示。
2) 当版本为非强制升级版时,用户可以取消更新,老版本能正常使用。用户在下次启动app时,仍能出现更新提示。
3) 当版本为强制升级版时,当给出强制更新后用户没有做更新时,退出客户端。下次启动app时,仍出现强制升级提示。
4) 当客户端有新版本时,在本地不删除客户端的情况下,直接更新检查是否能正常更新。
5) 当客户端有新版本时,在本地不删除客户端的情况下,检查更新后的客户端功能是否是新版本。
6) 当客户端有新版本时,在本地不删除客户端的情况下,检查资源同名文件如图片是否能正常更新成最新版本。如果以上无法更新成功的,也都属于缺陷。
五、交叉事件测试
针对终端应用的服务等级划分方式及实时特性所提出的测试方法。交叉测试又叫事件或冲突测试,是指一个功能正在执行过程中,同时另外一个事件或操作对该过程进行干扰的测试。如;App在前/后台运行状态时与来电、文件下载、音乐收听等关键运用的交互情况测试等。交叉事件测试非常重要,能发现很多应用中潜在的性能问题。
1)多个App同时运行是否影响正常功能
2) App运行时前/后台切换是否影响正常功能
3) App运行时拨打/接听电话
4) App运行时发送/接收信息
5) App运行时发送/收取邮件
6) App运行时切换网络(2G、3G、4G,wifi)
7) App运行时浏览网络
8) App运行时使用蓝牙传送/接收数据
9) App运行时使用相机、计算器等手机自带设备
六、兼容测试
主要测试内部和外部兼容性
1)与本地及主流App是否兼容
2)基于开发环境和生产环境的不同,检验在各种网络连接下(WiFi、GSM、GPRS、EDGE、WCDMA、CDMA1x、CDMA2000、HSPDA等),App的数据和运用是否正确
3)与各种设备是否兼容
--不同操作系统的兼容性,是否适配
--不同手机屏幕分辨率的兼容性
--不同手机品牌的兼容性
七、升级、更新测试
新版版发布后,配合不同网络环境的自动更新提示及下载、安装、更新、启动、运行的验证测试。
1)测试升级后的功能是否与需求说明一样
2)测试与升级模块相关的模块的功能是否与需求一致
3)升级安装意外情况的测试(如死机、断电、重启)
4)升级界面的UI测试
5)不同操作系统间的升级测试
【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)