志在指尖
用双手敲打未来

Android 测验知识点总结归纳

除了测验途径工具,事务测验的总结和考虑同样重要,笔者这里总结了一些Android测验知识点,能够辅助事务测验快速构成测验用例和查看点,当作抛砖引玉共享给我们。如有考虑不全面的地方,欢迎我们指出来。
一.装置发动卸载
在各个操作体系上(Android>=2.3,ios>=7.0,依据各个运用要求的最低体系)能装置成功,分别装置在手机内存或许sd卡上都能成功。app装置完成后的运行,可正常翻开软件。app翻开后,是否有加载状况进展提示,引导页是否正常。
发动的方式分为:首次发动,热发动,冷发动,运用管理器强行停止后发动,运用管理器中清缓存发动。Android
正常卸载
二.网络测验
网络类型
2G
3G
4G
wifi
运营商掩盖
目前有中国移动,中国联通,中国电信和虚拟运营商
运营商接入点掩盖
net接入和wap接入
wifi类型
一般wifi,guest登录需求用户名暗码的,路由器断网假热门,代理网络
网速模拟
弱网络状况下的功用均在2G,3G,4G,高延时,高丢包,假热门的状况下,弱网状况的功用正常
弱网络状况下的体会
中间的转态例如菊花或进展条正常;
反常反应的案牍正常,样式正确。
弱网络状况下的呼应时间
强网络状况下的功用
安全战略如登录ip改换,改换后是否需求有相关提示,并有相应的操作;
大流量操作如运用晋级,运用内html5包晋级或其他大流量操作,如下载有断点续传功用,验证是否正常,若没有,是否能从头下载。
无网络状况下的测验
页面UI呈现是否正常,数据是否完整,toast提示是否正确。
网络切换
wifi切换到2g,3g,4g;
2g,3g,4g切换到wifi;
wifi切换到无网络;
无网络切换到wifi;
2g,3g,4g切换到无网络;
无网络切换到2g,3g,4g;
飞行模式到无网,到wifi,到2g/3g/4g之间的切换;
双卡双待手机的网络切换(如果和定向省流量有关的)。
反常机制
反常信息正确,容错机制正常,重连机制正常,超时机制正常。
三.输入框测验
字符型
字符型输入框:英文全角,英文半角、数字、空或许空格、特别字符如~!@#$%&*()_+<>:”{}|`特别要注意单引号和&符号。制止直接输入特别字符时,运用“张贴、复制”功用尝试输入。
长度查看:最小长度、最大长度、最小长度-1、最大长度+1、输入超长字符比方把整个文章复制曩昔。
空格查看:输入的字符间有空格、字符前有空格、字符后有空格、字符前后有空格
多行文本框输入:允许回车换行、保存后再显现能够保存输入的格局、仅输入回车换行,查看能否正确保存(若能,查看保存成果,若不能,查看是否有正常提示)
安全性查看:输入特别字符串输入特别字符串NULL,null,JavaScript,输入脚本函数
数字型
边界值:最大值、最小值、最大值+1、最小值-1
位数:最小位数、最大位数、最小位数-1、最大位数+1、输入超长值、输入整数
反常值、特别字符:输入空白(NULL)、空格或”~!@#$%等或许导致体系过错的字符、制止直接输入特别字符时,尝试运用张贴复制查看是否能正常提交。输入负整数、负小数、分数、输入字母或汉字、小数、科学计数法是否支撑1.0E2、全角数字与半角数字、数字与字母混合
安全性查看:不能直接输入就复制然后张贴
对于必填项,先录入再删去是否能够提交成功;或许先录入过错数据再改为正确数据是否可提交成功。
录入小数然后全选,直接录入新值,是否可正常录入;(或许呈现小数全选后无法直接填写新值)
日期型
合法性查看:输入0月,13月,32日等,闰年2月的处理方式等,考虑开端日期与完毕日期的比较,特别是在查询的时分。
反常值、特别字符:输入空格或空、输入~!@#¥%……&*(){}[]等或许导致体系过错的字符
安全性查看:不能直接输入,就copy,是否数据检验出错
信息重复
在一些需求命名,且姓名应该仅有的信息输入重复的姓名或ID,看体系有没有处理,会否报错,重名包括是否区别大小写,以及在输入内容的前后输入空格,体系是否作出正确处理。
四.兼容性测验
适配范围
操作体系兼容(Android>=2.3,依据各个运用要求的最低体系)
品牌rom兼容(干流厂商华为,小米,魅族,三星,OPPO,vivo)
分辨率兼容(各种不同的分辨率)
数据兼容(不同版别之间的数据兼容)
文字或许图片需求适同分辨率的机型,如果有比较特别的分辨率手机,那每次关于UI的测验都需求用到该手机进行适配。
适配战略
选择占比大的机型优先掩盖,能够从GooglePlay排行,数据中心获得
线上简单出问题的版别、rom优先掩盖,
低版别格外留意(有的事务需求兼容2.*版别,低端机简单crash)
五.手机存储RAM空间测验
我们在下载时的关于ram空间,测验用例上需求考虑履行的操作有:
无SD卡时的存储提示是否有
有SD卡但无存储空间时存储提示是否有
内置SD卡,存储是否正确
外置SD卡,存储是否正确
SD卡被运用时移除,存储是否正确,提示是否有
将SD卡的内容删去后操作(如,下载的内容,删去下载的文件,在下载管理对该文件操作)
六.事件打断与资源抵触的中止和交互测验
当前的被测验运用被别的的运用打断当前的功用履行。在用例上首要考虑履行某些操作时的体系打断,中止测验比方:
-界面被手机其它事件掩盖康复后是否有影响
-电话、短信、闹钟提示、日历提示,蓝牙提示
-插拔数据线,插拔耳机
-待机,锁屏,音量键,置后台,强行封闭
-低电量提示
运用与运用之间的调用,以及不存在运用层面的调用,但存在更低一层的资源抢夺以及共用,交互测验比方:
-音频资源
-相机视频资源
-页面占用,翻开多个页面窗口,然后进行切换
-内存占用
七.晋级相关测验
晋级掩盖装置是否数据保存
用户设置项状况是否保存
新版上移除老版的功用是否正常
晋级后的版别各功用正常
不同途径包掩盖装置
版别跨度较大的掩盖装置
app端有新版别时有更新提示,主动晋级验证
版别为非强制晋级时,用户能够取消晋级,老版别正常运用,用户下次发动时,仍呈现更新提示(依据客户端战略是下次仍是搁多长时间)
版别为强制晋级时,给出强制更新提示后用户没有更新就退出客户端,用户下次发动时,仍呈现强制更新提示
晋级过程中中止网络,是否支撑断点续传或从头下载机制
八.界面友好性测验
风格.样式.颜色是否和谐
界面布局是否规整、和谐。例如查找栏上面应该显现三个按钮,实际上只显现了两个或许显现折行
界面操作、标题描绘是否恰当。例如应该是气泡提示的却显现成方框提示,提示语应该是暗码格局过错,请从头输入,实际上却提示:账号过错,请从头输入。
操作是否符合人们的惯例习气,右上角共享菜单等
界面中各个控件是否对齐
日期控件是否可编辑
信息比较长的文本,文本框有没有提供主动垂直滚动条
是否支撑Tab键,跳转次序是否条理,键的次序是否有条理,不乱跳
用滚动条移动页面时,页面的控件是否显现正常
页面是否有剩余按钮或标签
履行风险操作时,是否有确认提示,如删去、移除、刊出确认提示吗
控件的提示语描绘是否正确
操作次序是否合理
九.旋转屏幕测验
横竖屏切换呼应Gsensor后,页面需求从头加载,UI是否正确,从头加载的页面或许会发作内存无法释放的情况。同一页面横屏后再竖过来是否能和之前显现共同。在横屏情况下做一系列操作看看是否正常
十.其他
多点触控,同时点击2个不同的按钮,同时呼应2个操作是否会引起导致页面显现反常,或许程序溃散。
单点连续点击是否会呼应屡次恳求。

未经允许不得转载:IT技术网站 » Android 测验知识点总结归纳
分享到: 更多 (0)

评论 抢沙发

评论前必须登录!

 

志在指尖 用双手敲打未来

登录/注册IT技术大全

热门IT技术

C#基础入门   SQL server数据库   系统SEO学习教程   WordPress小技巧   WordPress插件   脚本与源码下载