- 1、本文档共9页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
实验二 黑盒测试(判定表法)
广西师范大学计信学院
《软件测试技术》课程实验
实验报告
题目: 黑盒测试法——判定表法
班级: 10计本1班
学号: 201012301006
姓名: 焦德伟
完成日期: 2012/10/17
实验二 黑盒测试法——判定表法
实验目的:1.掌握因果图、判定表的方法
2.掌握按判定表设计测试用例
实验时间:2学时
实验内容:
题目一:隔一天日期问题
功能描述:输入年份、月、日;输出:输入日期在日历上的隔一天日期。如输入1912年12月15日,应输出1912年12月17日。
要求:
(1) 读源码并分析程序,给出问题规定的可能采取的操作(即列出所有的动作桩)。
所有的动作桩:
(1)、年份超过界限,请重新输入 a1
(2)、月份超过界限,请重新输入 a2
(3)、日期超过界限,请重新输入 a3
(4)、本月为二月,请重新输入日期 a4
(5)、month+1 and day=1 a5
(6)、month+1 and day=2 a6
(7)、day=day+2 a7
(8)、year++ and month=1and day=1 a8
(9)、year++ and month=1and day=2 a9
(9)、输入非法 a10
(2) 画出简化后的决策表,设计测试用例。
实验的决策表:
条件桩:
年份越界:Y1
月份越界 M1
日期越界 D1
闰年:Y2
平年:Y3
月份二月:M2
月份为十二月:M3
月份为30天每月:M4
月份为31天非十二月:M5
日期小于27: D7
日期为27:D2
日期为28:D3
日期为29:D4
日期为30:D5
日期为31:D6
实验测试用例:
1 2 3 4 5 6 7 8 日期 — —— D1 D5/D6 D3 D4 D2 D4/D5/D6 月份 — M1 !M1 M2 M2 M2 M2 M2 年份 Y1 Y2/Y3 Y2/Y3 Y2 Y2 Y2 Y2 Y3 A1 V A2 V A3 V A4 V V A5 V A6 V A7 V A8 A9
9 10 11 12 13 14 15 16 日期 D2 D3 D2/D3 D4 D5 D6 D4 D5 月份 M2 M2 M4/M5/M6 M4 M4 M4 M5/M6 M5 年份 Y3 Y3 Y2/Y3 Y2/Y3 Y2/y3 Y2/y3 Y2/y3 Y2/y3 A1 A2 A3 A4 A5 V V V A6 V V A7 V V A8 A9 A10 V
17 18 19 日期 D6 D5 D6 月份 M5 M6 M6 年份 Y2/y3 Y2/y3 Y2/y3 A1 A2 A3 A4 A5 A6 V A7 A8 V A9 V A10 测试用例:
序号 测试数据 期望结果 覆盖分类 实际输出 1 1800 年份越界,重输 年份越界,重输 2 1900 0 月份越界,重输 月份有误,重输 3 1990 3 32 日期越界,重输 日期有误,重输 4 2000 2 30 月份为二月,重输 为闰月,重输 5 2000 2 27 2000 2 29 出现两次3月1日 6 2000 2 28 2000 3 1 2000 3 1 7 2000 2 29 2000 3 2 2000 3 2 8 1900 2 29 输入非法 1900 2 31 9 1900 2 27 1900 3 1 出现两次3月1日 10 1900 2 28 1900 3 2 出现两次3月2日 11 1900 4 28 1900 4 30 1900 4 30 12 1900 4 29 1900 5 1 2000 5 1 13 2000 4 30 2000 5 2 两次结果 14 2000 4 31 输入非法 2000 4 33 15 2000 5 2
文档评论(0)