native与H5优缺点及H5测试
2024-10-21 18:57:07
一、native(原生)与H5优缺点介绍
native(原生)优点
1、运行速度快
2、可以应用到底层的API
3、便捷性与易用性
4、打开会比较节省流量
native(原生)缺点
1、不同操作系统需要独立开发
2、更新后需要重新打包,提交审核(更新后需要给ios和Android各助手审核)
3、不方便做适配,做适配需要很多机型
H5的优点
1、只需要开发一次
2、更新不需要重新打包,代码只更新到服务器就可以
3、开发成本低
H5的缺点
1、每次打开页面都需要重新加载,
2、过度依赖于网络
3、只能调用有限的底层API
混合应用==一部分原生,一部分H5
1、部分功能需要用户体验好或功能更完善,用原生
2、某些功能不经常变动,用原生,经常变动的用H5
二、测试H5
登录测试
1、客户端,已登录情况下,H5一样是一登录状态进行操作
2、客户端,未登录情况下,操作H5需要拉起原生登录
页面测试
1、页面加载时间
2、弱网环境下,加载H5时是否会有加载loading
3、超时页面提示是否友好
4、页面返回操作页面变化
5、物理键返回操作页面变化
6、横竖屏
兼容性测试
1、系统,包含ios,Android ,同时相应的版本
2、屏幕寸尺测试
刷新测试
1、下拉停留在当前页
2、主动刷新
翻页测试
1、翻页后的数据是都正常
与手机操作相关的测试
1、锁屏再解锁,是否停留在当前页面,还是回到首页重新加载
2、前后台交互,从后台调出,页面时返返回首页,还是混乱,还是停留在当前页
易用性
1、弹出层是否友好,如各种提示
2、浮层页面的交互
最新文章
- Shell if 判断之detail
- JAVA的回忆
- LVS的四种模式的实现
- 轻量级SaaS在线作图工具(继之前介绍后完整介绍)
- 解决服务器复制中SID冲突问题
- [COCOS2DX]交叉编译实践+速度优化(vs2012修改win32代码+修改makefile+编译安卓项目包+部署安卓项目包到Eclipse+运行apk)
- NOI2013 快餐店
- centos 6.5 安装openssl
- Zeppelin使用报错
- hibernate--对象的三种状态Transient,Persistent,Detached
- jsp---jstl配置
- dedecms下的tplcache模板缓存文件过多怎么清理?
- JavaScript获取当前url根目录(路径)
- OV摄像头SCCB通信协议
- html5网页录音
- CentOS安装vmtools后 共享文件不能显示的问题
- Git使用方法(精心整理,绝对够用)转载
- Linux下部署多个Tomcat(完整)
- Java语法基础学习DayTwo
- 菜鸟学SSH(十七)——基于注解的SSH将配置精简到极致