移动端测试用例总结【转】

一、安装/卸载

1、真机上安装、卸载、高版本覆盖安装、低版本覆盖安装、卸载后安装高版本;

安装关注点:版本号、渠道号、数字签名(用抓包工具辅助查看)、安装成功后启动向导、安装过程中对意外情况的处理(取消、死机、重启、断电、内存不足、断网)、安装进度条、主要功能流程;

卸载关注点:卸载过程中的意外情况处理(取消、死机、重启、断电、内存不足、断网)、卸载进度条;

2、第三方软件协助安装、卸载、高版本覆盖安装、低版本覆盖安装、卸载后安装高版本;

3、在线升级:

升级注意点:升级提示、取消更新/强制更新、后台更新(ios的自动更新)、跨版本升级、升级过程中异常情况的处理(取消、死机、重启、断电、内存不足、断网)、升级进度、不同网络下升级;

第三方软件支持:itools、豌豆荚、91助手、华为助手、360、应用宝等;

二、业务功能测试;

1、根据需求文档、原型图和设计稿验证app各个功能的实现;

2、共性功能:

注册:用户名密码的输入(同文本框编辑“2-1)”)、用户名密码长度限制、注册后的页面提示(手机短信提示)、前台和后台数据一致、;

登录:用户名密码的输入(同登录“1-1)”)、非法登录次数限制、多设备登录(MTOP现有原则,一个应用同时只允许一台设备登录)、禁用账号登录、登录成功信息、登录后有注销按钮、登录超时处理、登录过程断网处理、登录过程切换网络;

注销:注销后新账号登录、取消注销;

应用前后台切换:app前后台切换、锁屏解屏、电话中断后回到app、必须处理的提示框处理后回到app、杀掉进程后重新启动app、有数据交换的页面注意进行前后台切换以及锁屏解屏;

免登录:登录后杀掉进程重新启动app、无网络、切换用户登录、密码更换、主动退出登录下次启动app、卸载重装、在线更新、覆盖安装、跨版本安装、;

数据更新:手动或自动刷新、从后台切换到前台时数据更新、实时更新、定时更新、数据展示的处理逻辑(服务器获取、本地缓存)、更新异常处理(弱网、断网、服务器响应异常、数据为空);

定位、相机、语音、蓝牙等服务:已开启、未开启根据提示开启、未开启并拒绝开启;

时间测试:修改手机时区;

推送测试:推送消息内容、推送消息链接跳转、免打扰或拒绝接收;

交叉事件测试:

三、兼容测试;

1、分辨率;

主流分辨率:1080*1920、720*1280、800*1280、2560*1440、 2040x1080等

非主流:1080*1800等

2、主流系统版本;

ios:ios10、ios9、ios8、ios7;android:android6.0、android5.0、android4.*等;

3、不同厂家定制;

品牌:iphone、华为、小米、oppo、vivo、魅族等

不同尺寸:6寸、5寸、5.5寸、5.7寸、4.7寸、4寸等

4、稳定性测试:

monkey结合友盟持续使用8小时以上统计crash率;

各种事件打扰,如插拔数据线、电话打扰、收发短信、切换网络、浏览网络、使用蓝牙传送/接收数据、相机等;

多个运行中app切换测试;

五、性能测试:

monkey结合性能测试工具监控cpu、内存、流量、耗电量,性能测试工具如anothermoniter、腾讯的GT;

评估典型用户应用场景下,系统资源的使用情况;

大数据测试(如需要读取用户通讯录的情况);

不同网络响应速度、服务器接口压力测试;

与竞品的Benchmarking(基线测试);

六、网络测试:

无网络测试;

弱网测试;

外网测试;

七、界面易用性测试:

1、符合android或ios体验规范;

android体验规范:长按弹出删除选项(一时想不起来还有哪些,平时还是要多做总结);

ios体验规范:左滑弹出删除选项、左右滑动可翻页

2、符合用户体验规范:

是否有空数据界面设计,引导用户去执行操作。

是否滥用用户引导。

是否有不可点击的效果,如:你的按钮此时处于不可用状态,那么一定要灰掉,或者拿掉按钮,否则会给用户误导

菜单层次是否太深;

交互流程分支是否太多;

相关的选项是否离得很远;

界面中按钮可点击范围是否适中;

当切换标签的时候,内容跟着切换;

是否定义Back的逻辑。涉及软硬件交互时,Back键应具体定义

是否有横屏模式的设计,应用一般需要支持横屏模式,即自适应设计;

在不同的页面是否有导航连接、导航与页面风格一致;

是否需要搜索;

图片质量、同一页面图片颜色不宜过多、同一页面标签风格统一;

文案:输入框中说明文字、页面文字正确性、敏感词汇、敏感图片(设计专利、版权、隐私等);

八、安全测试:

1、软件权限:

限制/允许使用手机功能接人互联网

限制/允许使用手机发送接受信息功能

限制/允许应用程序来注册自动启动应用程序

限制或使用本地连接

限制/允许使用手机拍照或录音

限制/允许使用手机读取用户数据

限制/允许使用手机写人用户数据

2、安装/卸载安全性:

能够在安装设备驱动程序上找到应用程序的相应图标

安装路径应能指定

没有用户的允许, 应用程序不能预先设定自动启动

卸载是否安全, 其安装进去的文件是否全部卸载

卸载用户使用过程中产生的文件是否有提示

其修改的配置信息是否复原

卸载是否影响其他软件的功能

卸载应该移除所有的文件

3、数据安全性:

输人的密码将不以明文形式进行显示

密码, 信用卡明细, 或其他的敏感数据将不被储存在它们预输人的位置上

不同的应用程序的密码长度必需至少在4一8 个数字长度之间

当应用程序处理信用卡明细, 或其他的敏感数据时,不以明文形式将数据写到其它单独的文件或者临时文件中。以防止应用程序异常终止而又没有侧除它的临时文件, 文件可能遭受人侵者的袭击,然后读取这些数据信息。

当将敏感数据输人到应用程序时, 其不会被储存在设备中

备份应该加密, 恢复数据应考虑恢复过程的异常,通讯中断等, 数据恢复后再使用前应该经过校验

应用程序应考虑系统或者虚拟机器产生的用户提示信息或安全警告

应用程序不能忽略系统或者虚拟机器产生的用户提示信息或安全警告,更不能在安全警告显示前,利用显示误导信息欺骗用户,应用程序不应该模拟进行安全警告误导用户

在数据删除之前,应用程序应当通知用户或者应用程序提供一个“取消”命令的操作

“ 取消”命令操作能够按照设计要求实现其功能

应用程序应当能够处理当不允许应用软件连接到个人信息管理的情况

当进行读或写用户信息操作时, 应用程序将会向用户发送一个操作错误的提示信息

在没有用户明确许可的前提下不损坏删除个人信息管理应用程序中的任何内容

应用程序读和写数据正确。

应用程序应当有异常保护。

如果数据库中重要的数据正要被重写, 应及时告知用户

能合理地处理出现的错误

意外情况下应提示用户

转自:https://testerhome.com/topics/6732

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 195,783评论 5 462
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 82,360评论 2 373
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 142,942评论 0 325
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 52,507评论 1 267
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 61,324评论 5 358
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 46,299评论 1 273
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 36,685评论 3 386
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 35,358评论 0 254
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 39,652评论 1 293
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 34,704评论 2 312
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 36,465评论 1 326
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 32,318评论 3 313
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 37,711评论 3 299
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 28,991评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 30,265评论 1 251
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 41,661评论 2 342
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 40,864评论 2 335

推荐阅读更多精彩内容