软件测试常用的七大方法

软件测试常用的七大方法

  • 一、测试用例包含的十要素
  • 二、软件测试常用方法
    • 第一:等价类划分
      • 1、定义
      • 2、划分
      • 3、划分规则
      • 4、案例说明
    • 第二:边界值分析
      • 1、边界值上的三点
      • 2、边界值应用场景
      • 3、边界值方法应用步骤
    • 第三:判定表
      • 1、定义
      • 2、重要概念
      • 3、判定表应用步骤
      • 4、案例说明
    • 第四:因果图
      • 1、输入与输出的关系
      • 2、输入与输出的关系
      • 3、案例说明
    • 第五:正交试验
      • 1、因子和水平的定义
      • 2、特点
      • 3、设计流程
      • 4、注意点
      • 5、案例说明
    • 第六:状态迁移
      • 1、定义
      • 2、状态
      • 3、方法流程
      • 4、案例说明
    • 第七:流程分析法(场景设计法)
      • 1、设计三个场景
      • 2、使用方法
      • 3、注意点
      • 4、案例说明

一、测试用例包含的十要素

1.所属模块
2.用例编号
3.用例级别
4.用例标题
5.输入
6.前置条件
7.测试步骤
8.预期结果
9.实际结果
10.备注

二、软件测试常用方法

第一:等价类划分

1、定义

①根据需求说明书的输入范围进行划分
②所谓等价类就是指输入值域的某个互补相交的子集合,所有的等价类便是整个输入域

2、划分

①有效等价类:检查程序是否实现了需求规定的功能和性能满足需求
如:输入正确的用户名和密码—能登录成功
②无效等价类:不满足需求。如:输入错误的用户名和密码—登录不成功

3、划分规则

软件测试常用的七大方法_第1张图片

4、案例说明

软件测试常用的七大方法_第2张图片

第二:边界值分析

1、边界值上的三点

软件测试常用的七大方法_第3张图片

2、边界值应用场景

软件测试常用的七大方法_第4张图片

3、边界值方法应用步骤

软件测试常用的七大方法_第5张图片

第三:判定表

1、定义

在这里插入图片描述

2、重要概念

软件测试常用的七大方法_第6张图片

3、判定表应用步骤

软件测试常用的七大方法_第7张图片

4、案例说明

软件测试常用的七大方法_第8张图片
软件测试常用的七大方法_第9张图片

第四:因果图

1、输入与输出的关系

在这里插入图片描述

2、输入与输出的关系

软件测试常用的七大方法_第10张图片

3、案例说明

软件测试常用的七大方法_第11张图片

第五:正交试验

1、因子和水平的定义

在这里插入图片描述

2、特点

在这里插入图片描述

3、设计流程

软件测试常用的七大方法_第12张图片

4、注意点

软件测试常用的七大方法_第13张图片

5、案例说明

软件测试常用的七大方法_第14张图片

第六:状态迁移

1、定义

在这里插入图片描述

2、状态

在这里插入图片描述

3、方法流程

软件测试常用的七大方法_第15张图片

4、案例说明

软件测试常用的七大方法_第16张图片
软件测试常用的七大方法_第17张图片

第七:流程分析法(场景设计法)

1、设计三个场景

软件测试常用的七大方法_第18张图片

2、使用方法

在这里插入图片描述

3、注意点

在这里插入图片描述

4、案例说明

软件测试常用的七大方法_第19张图片
软件测试常用的七大方法_第20张图片

你可能感兴趣的:(软件测试基础)