实验3、黑盒测试:决策表法及测试用例设计

 实验3、黑盒测试:决策表法及测试用例设计

一、实验目的

1、掌握决策表的概念。

2、掌握决策表测试用例设计法。

二、实验任务

以下三个任务、至少完成一个

1、对NextDate问题运用决策表法设计测试用例,并执行测试,撰写实验报告。

NextDate (int month, int day, int year)函数规定输入三个整数:month、day和year,函数的输出为输入日期后一天的日期。例如,输入为2006年3月7日,则函数的输出为2006年3月8日year满足1920≤year≤2050

实验步骤:

  1. 构造决策表

M1={月份:30天/月}

M2={月份:31天/月,12月除外}

M3={月份:12月},M4{月份:2月}

D1{日期:1<=日<=27},

D2{日期:日=28},

D3{日期:日=29},

D4{日期:日=30},

D5{日期:日=31},

Y1={年:闰年}

Y2{年:平年}

注:二月:平年28天,闰年29天

条件桩;

C1月份在{M1,M2,M3,M4}中之一,

C2日期在{D1,D2,D3,D4}中之一,

C3年在{Y1,Y2}中之一;

动作桩

A1:不可能

A2:日期增1

A3:日期复位(置一)

A4:月份增1

A5:月份复位(置一)

A6:年增1

1

2

3

4

5

6

7

8

9

10

C1月

M1

M1

M1

M1

M1

M2

M2

M2

M2

M2

C2日

D1

D2

D3

D4

D5

D1

D2

D3

D4

D5

C3年

  • 3
    点赞
  • 25
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值