软件测试之功能性测试方法---决策表法

程序说明:

前一日函数 Pre Date 是 NextDate的逆函数,即给定一 个月份、日期、年,会返回前一天的日期。
年的取值在1812年到2017年。
日的取值 在 1日到 31 日之间。
月的取值 在 1到 12 月之间
**

分析步骤:

**
一、决策表分析过程
1、条件桩、动作桩
输入:
–Year
–Month
–Day
为获得前一个日期,PreDate函数需执行的操作只有如下8种:
–day变量值减1
–day变量值复位为31
–day变量值复位为30
–day变量值复位为29
–day变量值复位为28
–month变量值减1
–month变量值复位为12
–year变量值减1
2、考虑规则个数
M1: {month:month有30天4月,6月,9月,11月,上月都是31天};
M2: {month:month有31天,1月、3月、8月除外,5月,7月,10月,12月,上月都是30天};
M3: {month:month是1月};
M4: {month:month是2月};
M5:{month:month是3月};
M6:{month:month是8月};
D1: {day:day=1};
D2: {day:2≤day≤28};
D3: {day:day=29};<

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值