视频1 视频21 视频41 视频61 视频文章1 视频文章21 视频文章41 视频文章61 推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37 推荐39 推荐41 推荐43 推荐45 推荐47 推荐49 关键词1 关键词101 关键词201 关键词301 关键词401 关键词501 关键词601 关键词701 关键词801 关键词901 关键词1001 关键词1101 关键词1201 关键词1301 关键词1401 关键词1501 关键词1601 关键词1701 关键词1801 关键词1901 视频扩展1 视频扩展6 视频扩展11 视频扩展16 文章1 文章201 文章401 文章601 文章801 文章1001 资讯1 资讯501 资讯1001 资讯1501 标签1 标签501 标签1001 关键词1 关键词501 关键词1001 关键词1501 专题2001
黑盒测试模板
2025-09-28 00:36:00 责编:小OO
文档
三、设计测试用例

1. 用基于等价类划分的方法设计测试用例

采用等价类划分法设计测试用例通常分两步进行:

  (1)确定等价类,列出等价类表

  

输入条件有效等价类唯一标识无效等价类唯一标识
(2)确定测试用例

序号用例(输入数据)期望输出覆盖有效等价类实际输出
2. 用边界值测试方法设计测试用例

用健壮性测试法设计测试用例,按照下列步骤进行:

(1)分析各变量的取值

健壮性测试时,各变量分别取:略小于最小值、最小值、略高于最小值、正常值、略低于最大值、最大值和略大于最大值。

(2)测试用例数

有n个变量的程序,其边界值分析会产生6n+1个测试用例。设计测试用例,见表1-1。

测试用例

用例编号输入数据预期输出实际输出
mouthdayyear
1
2. 用基于判定表的方法设计测试用例

(1)分析各种输入情况,列出为输入变量month、day、year所对应的所有条件桩。C表示具体的条件

C1:

C2:

C3:

(2)分析程序规格说明,结合以上等价类划分的情况给出问题规定的可能采取的操作(即列出所有的动作桩)。考虑各种有效的输入情况,程序中可能采取的操作有以下几种:

a1:

 a2:

a3:

 (3)根据步骤(1)和(2),画出判定表。对判定表进行化简。简化后的判定表,如表1-2所示。

判定表

 12345678910
条件

X
(4)对判定表进行化简。简化后的判定表,如表1-3所示。

判定表的精简表

 1~3456~910
条件
动作
     
(5)设计测试用例

为判定表中的每一列设计一个测试用例,见表1-4。

测试用例

用例编号输入数据预期输出
1
2

下载本文
显示全文
专题