软件测试培训
达内IT学院
400-996-5531
在编写测试案例的时候,一方面根据需求来对具体的模块进行操作,验证是否符合预期;另一方面就是对一些边界情况进行模拟。这里对Android中测试时需要考虑的点做了一些总结。
1.业务和流程
需考虑以下因素对逻辑造成的影响 :
●用户类型 :登录/未登录
●用户状态 :在线/离线
●流程跳转 :其他关联的业务逻辑是否受到影响
●流程状态 :前一步/后一步操作
2.边界场景
正常流程测试完成以后,还应考虑一些特殊场景和边界情况:
网络情况
●不同运营商、地区的表现
●移动网络/Wifi
●网络中断,网络恢复场景的逻辑处理
●流量消耗是否符合预期
●无网络情况
数据边界
●空值
●最大值/最小值(打赏)
●数值过长/过短(比如昵称)
控件边界
●连续多次点击
中断测试
●锁屏:解锁以后查看检测操作是否正常
●应用切换:切换到其他应用,将一段时间再返回
●载:加载过程中 按home/返回键/任务键删除
权限测试:
●重要权限被禁用
●被系统自带的安全软件禁止
3.控件测试
文本框
●空值
●特殊符号%@&
●文本的长度(最大/最小)
●是否可以点击 && 点击以后的z
●是否可以复制/换行
●禁止某些特定的字符
按钮
●状态 : 点击/不可点击
●行为:是否可以连续点击
列表
●列表数量为0
●下拉刷新,数据的变化
●下拉数据
●列表的排序
●列表Footer的状态
键盘
●消失/隐藏
4.兼容性测试
系统版本
●4.1 ~ 4.4
●4.4
●5.0 ~ 6.0
●7.0 +
分辨率
●800 * 400
●720 * 1280
●1920 * 1080
●2560 * 1536
CPU架构
●x86
●arm
5.升级/覆盖测试
●应用数据 :(登录状态、历史数据)
●重要功能 :推送是否正常、编辑器草稿是否正常
●卸载版本:重要数据不被清除
6.性能测试
●启动时间
●耗电情况
●内存占用
●流量消耗
●流畅度(GPU呈现模式分析)
填写下面表单即可预约申请免费试听! 怕学不会?助教全程陪读,随时解惑!担心就业?一地学习,可全国推荐就业!
Copyright © 京ICP备08000853号-56 京公网安备 11010802029508号 达内时代科技集团有限公司 版权所有
Tedu.cn All Rights Reserved