1.基础安全要求:
所有的发布版本应该进行加固,并重新签名(加固会破话原有的签名)后再发布,不管应用市场有没有要求
2.发布前测试:
主流程功能测试,用户使用高频率点测试(热点测试),应用框架及功能测试,系统兼容性测试(4.4、5.0、6.0、7.0、8.0、9.0),屏幕兼容性测试,强联网测试,弱联网测试,断网测试,机型测试,硬件支持测试
强制要求:测试必须覆盖这三种状态测试(强联网测试,弱联网测试,断网测试)
强制要求:测试必须覆盖两种安装方式(首次安装,旧版本升级新版本安装(应用内安装,应用外安装))
强制要求:主流程功能测试,热点测试
条件要求:有架构改动(如适配系统,底层框架修改等)或者组件发生变化时要求:系统兼容性测试,屏幕兼容性测试,应用框架基础功能测试
强烈建议:灰度测试(内测,单渠道测试,公测。(架构或者功能发生重大变动时必须走的流程,平时有条件也建议走此流程))
3.必须明确程序的支持范围:
软件支持:支持系统(如android4.4及以上)
硬件支持:cup,ram,rom;NFC,相机(前置后置),屏幕指纹,蓝牙等(使用的时候注意兼容处理,例如:有些机型没有该配件,或者因为权限问题导致获取不到)
附:机型测试平台testIn,一般上架应用市场,各平台都会提供相应的主流机型测试