zoukankan      html  css  js  c++  java
  • native与H5优缺点及H5测试

    一、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、浮层页面的交互

  • 相关阅读:
    面试题 面试技巧
    面试 11-02.ES6
    面试 11-00.JavaScript高级面试
    面试 11-01.ES6:模块化的使用和编译环境
    面试 10-01.页面性能优化
    面试 09-02.js运行机制:异步和单线程
    面试 10-02.前端错误监控
    选择屏幕-SELECTION-SCREEN(二)
    ◆◆0如何创建代码模板
    行选择交互事件
  • 原文地址:https://www.cnblogs.com/puti306/p/11768736.html
Copyright © 2011-2022 走看看