Day 1

每日心得:今天学了——if 语句的用法。其中用 if 语句来检查元素方面,是用假设的方法来求证元素是否在文件里,这就像数学里的假设求证,先假设元素在文件里或不在文件里,然后再缩进输出,输出内容随意。在这里插入图片描述

2.1黑盒测试 2.1.1 实验目的   (1) 能熟练应用黑盒测试技术进行测试用例设计;   (2) 对测试用例进行优化设计; 2.1.2 实验设备   主流 PC 机一套,要求安装windows 操作系统和Office 工具。 2.1.3 实验内容 题目一:日期问题   用决策表测试法测试以下程序:该程序三个输入变量monthday、yearmonthday 和year均为整数值,并且满足:1800≤year≤2020,1≤month≤12 和1≤day≤31),分别作为输入日期的月份、日、年份,通过程序可以输出该输入日期在日历上前一天的日期。例如,输入为 2004 年11 月29 日,则该程序的输出为2004 年11 月28 日。   (1) 分析各种输入情况,列出为输入变量 monthday、year 划分的有效等价类。   (2) 分析程序的规格说明,并结合以上等价类划分的情况,给出问题规定的可能采取的操作(即列出所有的动作桩)。   (3) 根据 (1) 和 (2) ,画出简化后的决策表。 划分等价类(此处只考虑了有效等价类),基本思想是根据三个输入项的取值来划分,首先三个输条件都是整数,然后确定边界值,month[1,12],day[1,31],year[1800,2020],再来划分等价类,条件依据是:闰年的2月是29天,非闰年的2月时28天,{1,3,5,7,8,10,12}月份是31天,{2,4,6,9,11}月份是30天 等价类 Year Month Day 有效等价类 Y1:[1800,2020]且为闰年 M1:2 D1:27 Y2:[1800,2020]不为闰年 M2:1,3,5,7,8, 10, D2:28 M3:2,4,6,9,11 D3 :29 M4:12 D4 :30 D4 :31 所有动作桩(弱组合形式) 测试用例ID 测试用例的等价类构成 001 Y1 M1 D1 002 Y2 M2 D2 003 Y1 M3 D3 004 Y2 M4 D4 005 Y1 M1 D5 强组合形式有2*3*5=30种。 决策表 Year Y1,Y2 Y1,Y2 Y1,Y2 Y1,Y2 Y1,Y2 Y1,Y2 Y1 Y2 Y1 Y2 Y1,Y2 Y1,Y2 Month M1,M4 M1 M2 M2 M2 M3 M3 M3 M3 M3 M3 M4 Day D1-D4 D5 D1-D3 D4 D5 D1 D2 D2 D3 D3 D4,D5 D5 Day+1 ▲ ▲ ▲ ▲ Day=1 ▲ ▲ ▲ ▲ ▲ Month+1 ▲ ▲ ▲ ▲ Month=1 ▲ Year+1 ▲ Year not exist ▲ ▲
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值