1. 架构不同。
web端是b/s架构的,b/s架构是基于浏览器地址访问的
app端是c/s架构的,c/s架构是要有客户端作为载体的
2. 版本发布的方式和流程不同。
web发版本,开发部署新的代码到对应服务器地址,就可统一实现web端的更新
app发版本,开发需要打包(apk包和ipa包),打包之后需要发布到对应的渠道
3. 兼容性
web,测试不同浏览器的兼容性(ie、chrome、firefox、360、QQ)
app,测试不同的分辨率、屏幕尺寸、手机品牌、系统版本
4. 性能方面
web,测试响应的时间
app,测试响应时间、流量、耗电量、CPU、GPU、memory
5. 安全性
web,sql注入,xss攻击等
app,https加密、签名、加固、密码加密等
(2)网络测试
(3)在线升级测试
3.异常测试:热启动,网络切换,电话信息端恢复
4.升级、安装、卸载
5.健壮性测试:手机资源消耗,流量消耗,电量测试,崩溃恢复
推荐阅读: