黑盒测试实验一文档格式.docx
- 文档编号:7056993
- 上传时间:2023-05-07
- 格式:DOCX
- 页数:11
- 大小:443.96KB
黑盒测试实验一文档格式.docx
《黑盒测试实验一文档格式.docx》由会员分享,可在线阅读,更多相关《黑盒测试实验一文档格式.docx(11页珍藏版)》请在冰点文库上搜索。
根据儒略历的规定,每4年有1个闰年,闰年为366日,其余3年(称为平年)各有365日。
公元年数能被4除得尽的是闰年。
儒略历1年平均长365.25日,比实际公转周期的365.2422日长11分14秒,即每400年约长3日。
这样到公元16世纪时已经积累了有10天误差。
可以明显感觉到两至两分提前了。
在此情况下,教皇格列高里十三世于1582年宣布改历。
先是一步到位把儒略历1582年10月4日的下一天定为格列历10月15日,中间跳过10天。
同时修改了儒略历置闰法则。
除了保留儒略历年数被4除尽的是闰年外。
增加了被100除得尽而被400除不尽的则不是闰年的规定。
这样的做法可在400年中减少3个闰年。
在格列高里历历法里,400年中有97个闰年(每年366日)及303个平年(每年365日),所以每年平均长365.2425日,与公转周期的365.2422日十分接近。
可基本保证到公元5000年前误差不超过1天。
实验1:
NextDate问题的黑盒测试
NextDate程序中有3个输入,分别对应一个日期的年、月、日,程序能输出给定日期的下一天。
程序能接收的日期输入范围为1582年1月1日到3000年12月31日。
要求:
(1)综合使用等价类划分和边界值分析方法对该程序进行黑盒测试;
(2)设计的测试用例都要有充分的设计理由。
一、等价类划分
输入数据
有效等价类
无效等价类
年份
1.输入年份大于1582或小于3000
2.输入年份小于1582或大于3000
月份
3.输入年份大于1或小于12
4.输入月份小于1或大于12
日期
5.在大月输入日期大于1或小于31
6.在小月输入日期大于1或小于30
7.在平年2月份输入日期小于或等于28
8.在闰年2月份输入日期小于或等于29
9.输入任何日期
10.在大月输入日期小于1或大于31
11.在小月输入日期小于1或大于30
12.在平年2月份输入日期大于28
13.在闰年2月份输入日期大于29
测试用例
编号
执行条件
输入
期望输出
实际输出
备注
001
1995/11/23
1995-11-24
覆盖1
002
1000/01/01
ERROR
覆盖2
003
覆盖3
004
1995/24/24
覆盖4
005
1995/8/18
1995-8-19
覆盖5
006
覆盖6
007
1995/02/28
1995-3-1
覆盖7
008
1996/02/29
1996-3-1
覆盖8
009
1995/11/99
覆盖9
010
1995/08/99
覆盖10
011
覆盖12
012
1995/02/29
覆盖13
013
1996/02/30
覆盖14
二、边界值分析
健壮性边界测试
1.参数
年月日n=3
2.确认边界值
年:
1582,3000
月:
1,12
日:
1,31
3.测试用例
年
月
日
预期输出
1581
1-12
1-28
1582
RIGHT
1583
2999
3000
3001
1582-3000
1
2
11
12
13
014
015
016
30
017
31
018
32
019
020
10
4
021
5-14
022
15
边界条件测试
1.参数
2.固定月,日的年边界条件
年:
1582,3000,闰年,平年
月:
日:
边界条件
闰年
29
平年
28
4.固定年,日的月边界条件
5.固定年,月的日边界条件
大月,小月
1,30,31
大月
小月
5.补充确定的关联边界条件
1752
9
3
5
14
M=18
测试用例:
18×
3=54
由于测试用例太多,已在EXCEL下完成,可双击下图打开和编;
三、实验体会
黑盒测试不能测试程序内部特定部位,如果程序未执行的代码无法发现。
在试验中如果没有清晰的和简明的规格,测试用例很难被设计。
白盒测试的成本太高而且需要的时间太长,现在都是敏捷开发,迭代周期短,很难有时间去做这个耗时的测试。
所以许多公司就会抛弃白盒测试直接使用黑盒测试。
在当下软件数量远比质量要重要,所以大家都走马观花赶紧接单子做下一单。
忽略白盒测试将会在以后的漏洞中导致自身的崩溃,所以还是要进行白盒测试为好。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 黑盒 测试 实验
![提示](https://static.bingdoc.com/images/bang_tan.gif)