黑盒测试模板

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

三、设计测试用例

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

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

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

(2)确定测试用例

2. 用边界值测试方法设计测试用例

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

(1)分析各变量的取值

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

(2)测试用例数

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

测试用例

2. 用基于判定表的方法设计测试用例

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

C1:

C2:

C3:

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

a1:

a2:

a3:

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

判定表

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

判定表的精简表

(5)设计测试用例

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

测试用例

相关文档
最新文档