app和小程序的区别
app和小程序的区别体现在获取渠道、下载安装、占用空间等方面。
1、用户获取渠道区别
小程序: 二维码、用户分享推荐、搜索小程序。
APP: 需要去应用市场(或其他)下载。
2、下载、安装卸载
小程序: 不需下载安装,清除时直接删除小程序。
APP:需要下载、并安装才能使用,清除时需卸载。
3、占用空间
小程序:因不需要安装,且小程序很小,占用内存可忽略不计。
APP:需安装使用,使用后会产生缓存数据,部分APP存在内存不足清空,需不定期清除缓存。
4、开发周期
小程序:一般来讲,小程序的开发周期约2周。
APP: 一个完整的APP应用,开发周期约3月。
5、发布审核
小程序:需要在发布的公众平台上审核,审核周期较短。
APP: 需要在应用商店中进行审核,各应用商店的审核资料存在差异,审核周期较长。
6、功能
小程序:接口功能有限。
APP:可以实现完整功能。
7、扩展难易程度
小程序:只需扫二维码或搜索小程序。
APP:需要进入商城中主动下载安装。
小程序测试点:
1、权限测试:未授权时登入小程序、已授权时登入小程序、同一个账号在不同手机端登入小程序。
2、UI测试:页面元素展示、页面交互。
3、功能测试:按功能模块测试(根据设计好的各个大类功能模块划分,然后再逐一细化,覆盖到每个功能)、按业务流程测试(把各模块串联起来形成完整的业务流程、同一业务使用每个路径检查)、数据流向、同一功能不同入口有效性检查测试、交互性检查。
4、易用性测试:导航、功能入口、上下层级进入,返回、字体图片动态交互效果、操作是否过于繁琐。
5、网络测试:网络切换测试、验证各种网络下是否正常。
6、性能测试:页面白屏时间、首屏时间、资源占用、页面渲染时间
7、接口测试。
8、兼容性测试:操作系统兼容性、屏幕兼容性测试、微信兼容性。
9、安全测试。