• 编写测试用例策略


         测试用例编写测试策略可以从不同角度分类,从测试内容角度分为流程用例和功能点用例。其中流程用例指针对业务流程编写的测试用例,通常采用场景法,现在的软件几乎都是用事件来控制流程的,事件的触发形成了真实场景,而同一个事件不同的触发顺序,也就有了不同的期望结果,从而形成了事件流。比较生动的描绘出事件触发时的情景,有利于测试设计者设计测试用例,同时使得测试用例容易理解和执行。功能点用例指针对具体功能点编写测试用例,可以采用等价类划分、边界值法、因果图方法。

      根据测试用例的结果可以分为通过测试用例和失败测试用例,通过测试用例主要为了验证需求是否可以实现,一般采用等价类划分等测试方法。失败测试用例的编写主要为了尽可能多的发现多错误,一般采用错误推测法、边界值分析法等测试方法。

      对于业务流程比较重要的系统,首先要考虑用场景法编写测试用例,要求覆盖所有的基本流和备选流。流程测试用例的完善,可以保证业务流程和业务数据流转正确,对软件质量有了基本的保证,其次要需求编写功能点测试用例,要求覆盖所有的需求,保证需求的各个功能都能正常的实现。

      对于所有测试用例首先要考虑通过测试用例,来证明软件可以满足需求。在满足软件可用基础上,才会使用失败的测试用例,来尽可能多的发现缺陷,保证软件的具有一定容错能力和安全能力。

      测试用例的编写过程中还需要注意其详细程度,覆盖功能点不是只列出功能点,而是要写出功能点的各个方面,如果组合情况较多时,可以采用等价类划分的方法。

    文章出自:http://developer.51cto.com/art/201107/273197.htm

    所有故事 都会有一个答案,所有的答案 并不如最初所愿
  • 相关阅读:
    UNITY 多个子MESH与贴图的对应关系
    UNITY 优化之带Animator的Go.SetActive耗时问题,在手机上,这个问题似乎并不存在,因为优化了后手机上运行帧率并未明显提升
    发现一个好办法-有问题可以到UNITY论坛搜索
    静态函数造成GC的原因
    关于GC.Collect在不同机器上表现不一致问题
    VULKAN学习资料收集
    Array.Resize(ref arry, size);
    玩游戏消耗精力
    浮点数与定点数问题
    P8 Visible Lattice Points
  • 原文地址:https://www.cnblogs.com/woxiangxintj/p/3463462.html
Copyright © 2020-2023  润新知