一 UI测试android
(1)界面(菜单、窗口、按钮)布局、风格是否知足客户要求,文字和图片组合是否美观,操做是否友好。ios
(2)清晰、简洁、美观、响应、一致服务器
(3)图形测试、内容测试、导航测试 (图形包括图片、颜色、字体、背景、按钮) (文字的是否展现、是否表意不明、是否涉及敏感字段)微信
(4)不一样分辨率下面,界面显示是否正常网络
(5)触碰点是否正常app
(6)界面动画是否符合要求布局
(7)背景音效是否符合要求测试
(8)当没有网络时,界面功能是否仍然能够使用字体
二 安装与卸载测试动画
安装
(1)软件安装后是否可以正常运行,安装目录和文件是否正常创建。
(2)app的版本覆盖测试(v1.0>v2.0)和版本回退测试(v2.0>v1.0)
(3)安装过程当中取消,下次安装是否正常。
(4)安装过程来电,短信,通知,对安装是否有影响。
(5)安装空间不足时是否有相应提示
卸载
(1)直接卸载app是否有提示。
(2)卸载后是否删除相应的安装目录。
(3)卸载是否支持取消功能,单击取消后,是否正常可用。
(4)卸载过程当中死机,断电,重启等,对卸载有什么影响。
三 登陆和使用
登陆
(1)用户名和密码错误、漏填时,界面是否有提示信息。
(2)密码更改后,登陆是否正常。
(3)用户主动退出登陆后,下次启动APP时,应该进入登陆界面。
(4)ios与android设备登陆同一个帐号,用户数据是否同步。
(5)点击登陆按钮是否正常
(6)使输入正确的用户名和密码,登陆是否正常
(7)输入错误的用户名登陆,登陆系统是否正常
(8)输入错误的密码登陆系统,登陆是否正常
(9)不输入用户名和密码时,点击登陆是否正常
(10)被禁用的用户名登陆系统,是否能够正常登陆
(11)不存在的用户名登陆,是否能够正常登陆
(12)不存在的用户名登陆、是否会提示:‘此用户不存在,请从新登陆’
(13)首次登陆后是否会记录登陆用户名
(14)登陆过得用户名是否能够删除
(15)查看是否有“记住密码”功能
(16)勾选“记住密码”,下次登陆时,密码是否还会显示登陆界面
(17)勾选‘自动登陆’,下次App运行时,是否还会显示登陆界面
(18)登陆方式是否于第三方帐号绑定
(19)选择第三方绑定的方式登陆,是否正常
(20)无网络状况下登陆,是否能够正常登陆
(21)登陆超时,是否有弹框提示
(22)不一样系统环境登陆,是否正常
(23)不一样网络环境登陆,是否正常
使用
(1)APP安装完成后,是否能够正常打开,是否有加载图示等。
(2)APP的运行速度正常,切换是否流畅。
四 场景切换测试
切换场景包括:app切换到后台、多个app之间切换。
(1)app切换到或其余app或者系统界面,再回到app,是否停留在上一次操做的界面,app是否正常使用.
(2)当app使用过程当中有电话进来中断后再切换到app,功能状态是否正常
(3)是否能够正常切换到App先后台操做
(4)当APP切换到后台时,APP界面是否仍然显示
(5)当APP切换到后台时,APP是否会正常运行
(6)当APP切换到后台时,APP是否会退出运行
(7)当APP切换到后台时,APP是否会出现异常现象
(8)当不一样系统手机下切换,APP是否出现异常现象
(9)当App系统又切换到前台时,App界面是否能够正常显示
(10)APP频繁先后台切换,是否会致使App异常
(11)当APP正在使用时,来短信、微信时,是否将APP切换到后台
(12)当APP正在使用时,来电话并挂断时,是否将APP切换到后台
(13)当手机锁屏并解锁时,App界面是否正常显示
(14)当手机锁屏解锁时,App功能是否正常
(15)对于数据交换的页面,每一个页面都必须要进行先后台切换,锁屏的测试,由于这种页面最容易出现崩溃
(16)出现必须处理的提示框后,切换到后台,在切换回来,检查提示框是否还存在,有时候会出现应用自动挑过提示框的缺陷
(17)强行退出app进程后,在开启app,app能正常启动
五 兼容性测试
(1)操做系统版本的兼容性(Android各个版本,ios各个版本)
(2)不一样手机品牌的兼容性。
(3)app跨版本的兼容性。
(4)与其余app的兼容性。
六 升级更新
(1)0当app有更新版本时,手机端有更新提示。
(2)当app版本为非强制升级版时,能够取消更新,旧版本能正常使用。用户在下次启动app时,仍出现更新提示。
(3)当app有新版本时,直接更新检查是否能正常更新。
(4)更新后,检查更app功能是不是新版本。
七 异常测试
(1)交互异常性测试:客户端做为手机特性测试,包括被打扰的状况;如来电、来短信、低电量测试等,还要注意手机端硬件上,如:待机,插拔数据线、耳机等操做不会影响客户端。
(2)异常性测试:主要包含了断网、断电、服务器异常等状况下,客户端可否正常处理,保证数据正确性。
八 网络测试
目前手机手机接入的网络主要分为3G、4G、wifi。
(1)无网络时,有切换网络的操做或者提示。
(2)网络间切换、断网等app都有相应提示,从新联网后正常使用。
(3) 在网络信号很差时,检查数据是否会一直处于提交中的状态,有无超时限制。如遇数据交换失败时要给予提示。
(4) 弱网络下操做是否有提示。
九 权限测试
当权限没有开启时,或友好提示是否容许设置,当容许开启时,跳转到设置界面。
(1)有限制容许接入网络提示或选项。
(2)有限制容许读写通信录、用户数据提示或选项。
(3)有限制容许相机提示或选项。
(4)有限制容许定位功能提示或选项。
十 注销/退出
(1)点击注销时,是否给用户弹框提示
(2)点击取消注销时,是否会退出当前App界面,继续App运行
(3)退出登陆时,是否会退出当前用户,返回登陆界面
(4)点击退出时,是否给用户弹框提示
(5)点击取消退出时,是否会返回APP界面,继续对APP运行