美文网首页
小前端项目测试——心法

小前端项目测试——心法

作者: _贺瑞丰 | 来源:发表于2019-01-08 09:51 被阅读9次

    0.测试总纲

    在完成测试所产生的成本与收益之间做权衡。

    • 只测重点
    • 关注稳定业务
    • 关注复杂业务
    • 关注核心业务

    1. 测试目的

    (1)保障现有代码的稳定性
    (2)为回归测试做准备(应对代码修改与重构新功能添加等需求)
    (3)提供代码的解释说明(测试即文档)

    2. 测试对象分析

    2.1前端组成

    • 页面
      • 容器组件(提供UI组件的容器)
      • 后端通信
      • 本地localstate及操作(state,redux,storage等)
      • 数据处理(后端数据转化前端可用)
      • UI展示型组件(交互与渲染)
    • 页面router逻辑

    3. 测试实战

    3.1 按use case测试

    保证每个用例的功能正常,这个是最重要的,你可以采用EeE,也可以采用单元测试

    3.2 按模块测试

    这里的单元测试既能保证每一个单元的正确性,但是不能保证整体用例没问题
    由小到大:
    (1)UI组件我们使用的是antdesign的组件,所以基本通过测试
    (2)二次封装的组件,要保证接口与ant-design的一致性
    (3)有状态组件要测试交互产生的输入输出
    (4)容器型组件提供给后端通信的接口要测试输入输出
    (5)后端通信graphql测试

    3.3 EeE测试

    冒烟测试要测的很详细的话非常耗费时间,我们只是用来确定

    相关文章

      网友评论

          本文标题:小前端项目测试——心法

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