PC、App、H五、微信小程序 测试的相同与不一样

一.首先总结下PC、App、H五、微信小程序 测试过程当中的相同点

针对于同一个系统功能的测试,这四端的业务流程是同样的(好比:搜索、购物车、商品列表……)

二.不一样之处

1.测试平台(容器)不一样

PC项目都是在电脑上进行测试的,基本都是基于浏览器

app测试平台分为Android 和ios 端:Android测试须要在Android手机/设备 上安装开发提供的apk测试包;ios 测试须要基于ios设备安装ipa 测试包

H5测试就是测试html5页面:在PC或者手机浏览器均可以直接访问H5页面

微信小程序测试必须基于微信(Android ios),在微信登陆的状态下才能执行测试

2.兼容性测试不一样

PC的兼容性主要包括各浏览器和不一样操做系统,目前美菜网 主要测试了不一样主流版本浏览器的兼容性,还未涉及操做系统层面

 APP的兼容性包含安卓和IOS不一样机型,不一样版本,不一样屏幕都要适配

 

 H5的兼容性主要测试手机端的不一样浏览器的兼容性

微信小程序主要基于微信端,兼容性包括不一样机型、不一样屏幕都要适配

3.发布流程

 PC端每次更新发布,须要将测试经过的包替换线上包,重启服务后马上生效,访问的就是最新的环境

 H5因为是一些html5网站发布上线后无需重启便可访问

 APP端须要向应用市场发布,android发布的市场有不少,应用宝、豌豆荚、应用商店等每一个应用都须要单独审核;IOS端应用比较单一就是appstore。从提交、审核到发布会有几天的时间间隔,开发的应用包不会马上发布

微信小程序端发布,须要经过微信审核
4.app端专项测试

 性能方面:响应时间、流量测试和耗电量测试

 安装测试:设备上安装应用,该应用的全部功能是否正常

 交叉测试:就是在操做某个应该的时候,来电话、来短信,电量不足提示等外部事件

 操做类型:手势测试、横屏竖屏

 网络测试:包含弱网和网络切换测试,重点要考虑回退和刷新是否会形成二次提交。弱网络的模拟,听说能够用360wifi实现设置。

 升级测试(热更新):升级测试的提醒机制,升级取消是否会影响原有功能的使用,升级后用户数据是否被清除了

相关文章
相关标签/搜索