1、APP的安装,卸载测试: (1)在真机上,在第三方软件上进行的安装与卸载; (2)APP安装在手机的内存或SD卡上【不同的IOS与android版本】; (3)安装过程中取消【空间不足】(4)安装过程中来电,短信,完成后安装是否继续; (5)是否可以删除应用【可通过桌面删除,也可以通过软件卸载安装;有可能会出现在安装应用时未完全安装,终止安装后,未完成安装的应用图标一直显示在手机上并且无法删除】 2、升级测试: (1)升级覆盖安装、下载后手动覆盖安装,跨版本升级等升级后APP可以正常使用; 覆盖安装后要确定数据库有字段更新的话,能正常更新,否则容易导致APP异常; 3、Android特性测试: Android特性测试包含:横竖屏,home键,音量键,power键; 4、各种网络状态的测试: WIFI、移动(2G/3G/4G)、联通(3G、4G) 5、终端性测试: 如APP在使用过程中突然来电、短信、闹钟、QQ信息、微信,低电量提示等,查看APP是否能正常使用; 6、APP切换测试: 最小话,多个APP切换; 7、关机、待机后APP是否能正常使用: 8、APP在清空数据或强制退出后是否还能正常使用; 9、APP推送: (1)APP推送一般使用长连接,是指客户端主动和服务端建立TCP长连接后,客户端定时向服务端发送心跳包,有消息的时候,服务器直接通过这个已经建立好的TCP连接通知客户端; (2)长连接:通讯双方建立连接后,不主动断开,即使双方数据通讯完成后,也不主动断开连接; (3)测试APP推送,除了关注推送是否可正常收到,还需要关注网络状态切换的情况下APP推送是否正常;如:手机网络和WIFI网络切换,网络连上和断开等情况,也可能会使长连接断开【可能IP改变了或者变系统通知连接断了】;
|
|