zoukankan      html  css  js  c++  java
  • 软件测试 —— 用例设计4(读书分享)

    最近看了《测试架构师的修炼之道》,里面有一段对于测试设计技术的内容。虽然一直在用,

    但一直没有形成文字记录下来。

    测试点:先通过需求、概设、详设等来整理出测试点

    测试用例:

    1、把测试点“去重”、“合并”、“细化”

    2、然后确定各个测试点的测试条件、测试数据、输出结果等

    四步测试设计法(将测试点转换为测试用例):

    第一步:建模

    可能“选模”更加合适,研究测试点、分析特征的情况并对其进行归类

    类型1:“流程”

    类型2:“参数”

    类型3:“数据”

    类型4:“组合”

    对于流程类,我们可以绘制“流程图”来建立测试模型

    对于参数类,我们可以通过“输入输出表”来建立测试模型

    对于数据类,我们可以通过“等价类分析表”来建立模型

    对于组合类,我们可以通过“因子表”来建立测试模型

    第二步:设计基础测试用例

    测试用例,确定了测试条件(在XX情况下,进行XX的测试)和测试数据

    基础测试用例只确定了测试条件

    这个时候这是对于模型的覆盖,得到一些测试条件

    第三步:补充测试数据

    为基础测试用例补充测试数据

    第四步:扩展

    根据原先的经验对经常出现问题的模块,场景进行补充(比如历史数据,中间状态的历史数据)

     (本文所有观点和图均来自于《测试架构师修炼之道》)

  • 相关阅读:
    存储过程为参数NULL时的处理方法
    查询数据占比
    ROW_NUMBER() OVER()函数用法;(分组,排序),partition by
    存储过程 set 和 select 对变量赋值的区别 (转自Theo)
    对布尔值取反,使用 ~
    创建存储过程
    JavaScript验证密码强度
    一些简单的JavaScript的方法
    递归方式实现树的展示形式
    ASP.NET验证控件详解
  • 原文地址:https://www.cnblogs.com/StephenChen/p/7463274.html
Copyright © 2011-2022 走看看