美文网首页测试路上你问我答程序员落叶文集(日更)
【落叶180】《测试路上你问我答》(38)H5 测试应该要测些什

【落叶180】《测试路上你问我答》(38)H5 测试应该要测些什

作者: 秋之川 | 来源:发表于2017-05-17 13:26 被阅读208次
    文/秋之川

    【目录】

    这是《落叶》文集里第 180 片落叶,希望你能喜欢,不为别的,只为这份坚持。

    【背景】

    近日有同学提问:目前我在测试 H5 相关内容,想要整理出来一套东西,比如测试点,但是发现我除了点点外,并没有用到其他工具,发现产出不了有价值的东西。请问测试 H5,大家都是怎么做的,用到了哪些工具?

    【你问】

    H5 测试应该要测些什么和能用到些什么?

    【我答】

    H5 即 HTML5,是最新的 Web 端开发语言版本,现如今,大多数手机 APP 页面会用 H5 实现,包括 PC Web 站点也会用它开发实现。所以 Web 的通用测试点和方法基本都可以适用于它,没有必要把它看作一种很特别的测试对象。

    所以,不管是适用于 Web 端的测试方法、常见测试点还是测试工具都没有太大差别。

    常用测试工具:

    Fiddler、Selenium、JMeter、LoadRunner 等等。

    常见测试点:

    1、UI/交互:

    1.1 与客户端的交互和跳转;

    1.2 在后台做任何修改,前端能及时刷新且显示正常;

    1.3 状态,比如:授权、登录;

    1.4 动画、特效及文案;

    2、分享:

    2.1 在各个分享平台的二次分享;

    2.2 分享平台的格式兼容;

    2.3 客户端分享;

    2.4 浏览器中查看;

    2.5 分享内容的格式;

    2.6 分享页面的实效性;

    3、基本功能:

    3.1 分页加载;

    3.2 页面加载前的快速操作;

    3.3 刷新页面后的返回检查;

    4、版本兼容性:

    4.1 适配性;

    4.2 分辨率;

    5、中断测试:

    5.1 锁屏;

    5.2 切换到后台;

    5.3 来电、短信、闹钟等;

    6、数据动态检查:

    6.1 页面提示;

    6.2 弱网络下的加载;

    6.3 接口异常;

    6.4 刷新页面重新加载;

    6.5 页面加载时间;

    7、资源相关:

    7.1 图片大小;

    7.2 反复访问,检查是否占用大量内存;

    7.3 缓存检查;

    7.4 流量消耗检查;

    8、网络:

    8.1 断网检查;

    8.2 弱网络检查;

    8.3 网络恢复检查;

    9、性能:

    9.1 压力测试;

    9.2 并发测试;

    10、安全:

    10.1 数据加密保护;

    10.2 重复提交保护;

    最后,再说说问题里提到的,发现只是点点,并没有用到什么工具,所以产出不了什么有价值的东西。就这一点,不是很认同,有价值的东西不是要依赖于工具才能发现的。所有的测试点也好,测试重点也好,都应当是通过分析得出来的,而不是通过工具检测或扫描才能分析出来的。

    比如 H5 页面的测试点,应该是你先要从了解什么是 H5 开始,慢慢地深入了解 H5 页面和之前的 Web 页面有什么显著的不同之处,主要针对这些不同之处去思考,应该新增哪些测试点。你如果能把 H5 的通用测试点和测试场景都总结归纳出来,找到特有的测试方法,当 H5 新需求来临时,除了跟业务逻辑紧密关联的部分,其它的都可以直接套用现成的测试场景。这也是一个重要的价值成果。

    至于用什么工具去测试 H5,其实也是建立在你对 H5 有了比较深入地了解以及实际测了较长时间之后,在测试过程中留意分析哪些测试环节和测试点是相对重复性较高的,普适性较大的,可以用工具或脚本去实现的。

    但是,一定要记住,对于任何类型的产品测试,测试工具只是最后执行阶段的一个辅助工具,而至于测试策略和测试方法,必须要基于对产品特性的深入了解和分析,而不是依赖于所谓的工具。

    《测试路上你问我答》里的 Q&A 38,如果是你要的,甚好!如果不是,你问,我答!

    作者简介:14 年测试 + 11 年项目管理 + 11 年团队管理 = 一个测试老兵

    【目录】

    相关文章

      网友评论

      • lemon要加油:我想补充一点常用测试点:硬件返回
        秋之川: @fengjinli_ 是的,安卓机有硬件返回
      • 清水茶媛:从事测试工作十六年,单一重复,H5还没有接触过,收益了!:+1:

      本文标题:【落叶180】《测试路上你问我答》(38)H5 测试应该要测些什

      本文链接:https://www.haomeiwen.com/subject/pgblxxtx.html