• 项目的模块划分(Feature)


    from http://softtesting.bokee.com/viewdiary.14259885.html

    划分让测试来分还是让开发来分,结果可能完全不一样的。从测试角度更多地是从界面来划分,从开发角度,更多地从功能性和函数来划分。界面划分和功能 性划分在一定程度上是矛盾的。一个界面可能拥有很多功能,一个功能或函数在很多地方都会用到。如果只从界面上考虑,可能会存在一个界面上的功能太多而失去 了模块划分的意义。如果只从功能或函数上划分,有可能会存在划分太细或者界面上无法体现的情况。

      从以上情况来看,存在2个问题:第一、模块大小的问题;第二、界面上是否体现有些功能。只要我们解决这两个问题,那么测试和开发对划分的模块也就不存在着矛盾了。

        模块划分必须遵循以下原则:

          一、以界面为基准树状结构

          二、大小控制在10MD左右,不得在3—15MD以外。如果一个模块少于3MD,那么可以合并;如果一个模块大于15MD,那么必须再按功能细分。

          三、补充隐藏性功能和函数

        以上提到树状结构的模块划分。模块划分要逐步细分,部分模块会相互牵连。上级模块和下级模块肯定相牵连,其中任何一个模块变动,所有相牵连的模块都要重新测试。



  • 相关阅读:
    RFS入门【JS脚本应用】
    robot framework安装问题排查
    Jmeter报告模板(3种)
    【Ant】问题汇总
    上网痕迹查询助手Viewurl 2017
    Sublime3使用问题汇总
    Git常用命令
    cmp快排 结构体快排
    GCD LCM 最大公约数 最小公倍数 分数模板 (防溢出优化完成)
    三分法 模板
  • 原文地址:https://www.cnblogs.com/day/p/987525.html
Copyright © 2020-2023  润新知