- 1、本文档共36页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
有关软件测试的实验报告
-PAGE19-
哈尔滨华德学院
实验报告
课程名称:
软件测试方法和技术
系别:
计算机应用技术系
专业:
软件工程
学号:
1099111130
姓名:
陈天任
学期:
2012年春季学期
实验成绩:
计算机应用技术系监制
实验名称:电话号码问题
实验时间:5.16
学时:4
实验地点:s103
实验目的:根据程序的规格说明,作等价类划分,设计测试方案。
三个数
(1)三个数字字符
(2)含有非法字符
(3)含有非数字字符
三个整数
(4)三个正整数
(5)含有负整数
(6)含有0的整数组合
用例编号
测试用例
预测结果
测试结果
1
三个不能构成三角形整数:1,2,3
不能构成三角形
不能构成三角形
2
含有非数字字符的组合:A,s,d
含有非英文字符
输入错误
3
三个互不相等的整数:2,3,4
三边不等三角形
三边不等三角形
4
仅有两个相等的整数组合:2,2,3
等腰三角形
等腰三角形
5
三个整数都相等的组合:2,2,2
等边三角形
等边三角形
6
含有非法字符的组合:2,@,3
含有非法字符
输入错误
7
含有负整数的组合:-1,1,1
含有负整数
输入错误
8
含有0的整数组合:0,1,1
含有0的整数
输入错误
3.用决策表测试法测试以下程序:该程序有三个输入变量month、day、year(month、day和year均为整数值,并且满足:1≤month≤12和1≤day≤31),分别作为输入日期的月份、日、年份,通过程序可以输出该输入日期在日历上隔一天的日期。例如,输入为2004年11月29日,则该程序的输出为2004年12月1日。
(1)分析各种输入情况,列出为输入变量month、day、year划分的有效等价类。
(2)分析程序的规格说明,并结合以上等价类划分的情况,给出问题规定的可能采取的操作(即列出所有的动作桩)。
(3)根据(1)和(2),画出简化后的决策表。
importjava.text.SimpleDateFormat;
importjava.util.Calendar;
importjava.util.Date;
importjava.util.Scanner;
publicclasstest{
publicstaticvoidmain(String[]args){
intdate,month,year;
Scannerinput=newScanner(System.in);
date=input.nextInt();
month=input.nextInt();
year=input.nextInt();
System.out.println(您输入的日期为:+year+年+month+月+date+日);
if(date=1date=31month=1month=12){
Calendartime=Calendar.getInstance();;
try{
time.set(year,month-1,date);
time.add(Calendar.DATE,2);
Dateda=time.getTime();
SimpleDateFormatsdf=newSimpleDateFormat(yyyy-MM-dd);
System.out.println(sdf.format(da));
}catch(Exceptione){
System.out.println(输入的日期不存在!);
}
}
else{
System.out.println(输入的日期不对);
}
//System.out.println(Calendar.YEAR);
}
}
输入
合理等价类
不合理等价类
日期
(1)在6~8位数字字符,可以包含非法字符或者汉字字符
(2)非6~8位数字字符
(3)非法英文字符
(4)日期不存在
月
(5)在1~12之间的整数
(6)小于1
(7)大于12
日
(8)在1~31之间的整数
(9)大于31
(10)小于1
年
(11)大于0的整数
(12)小于0
用例编号
测试用例
预测结果
测试结果
1
6~8位数字字符,可以包含非法字符或者汉字字符:2004年11月29日,2004-11-29
2004年11月30日
2004年11月30日
2
非6~8位数字字符:2004-1
输入格式不正确
输入错误
3
非法英文字符:2
您可能关注的文档
- 有关生产实习.doc
- 有关深圳申报高、中级专业技术资格申报条件及申报材料事宜说明.doc
- 有机化合物知识点总结(三).doc
- 有关社会物流总值、物流业增加值、物流产业总产值等概念的界定.doc
- 有机化合物燃烧问题专题.doc
- 有关社会实践活动的作文.doc
- 有机化合物命名的说课稿.doc
- 有关上消化道出血的专题报告.doc
- 有机化合物练习题.doc
- 有机化合物化学性质总结(精华版).doc
- 4.古诗三首《赠刘景文》课件(共15张PPT).pptx
- 期末冲刺试卷(试题)(含答案)-2024-2025学年人教版数学六年级上册.pdf
- 内蒙古赤峰市红山区部分学校联考2024-2025学年高三上学期9月月考化学试题(无答案).pdf
- 四川省内江市第一中学2023-2024学年九年级上学期第一次月考语文试题(含答案).pdf
- 云南省昆明市第一中学2024-2025学年高三上学期第二次联考物理试题.pdf
- 江苏省淮安市十校2025届高三上学期第一次联考试题 语文试题(含答案).pdf
- 浙江省台州市黄岩区2023-2024学年六年级上学期期末道德与法治试卷(无答案).pdf
- 四川省达州铁路中学2023-2024学年八年级下学期期中检测语文试卷(无答案).pdf
- 山东省济宁市任城区2022-2023学年七年级上学期期中质量检测生物试题.pdf
- 江苏省淮安市2025届高三年级第一学期第一次联考语文试卷(解析版).pdf
最近下载
- XX附属中学集团化办学三年发展规划 .pdf
- ESICM 2023年ARDS的指南、定义、表型和呼吸支持策略.docx
- 小学数学六年级下册期末测试卷附答案.docx
- 部编版语文四年级上册第3单元习作《写观察日记》优质课件.pptx VIP
- 新北师大版九年级全一册初中物理全册教案(教学设计).doc
- WI-EA-7-W19001治具验收规范A2.doc
- TJSJCXH 4-2023 先张法预应力超高强混凝土管桩.docx VIP
- 人教版数学四年级下册期末测试卷附完整答案(易错题).docx
- 2024中国兵器工业集团有限公司总部招聘(29人)备考试题及答案解析.docx VIP
- 科尔摩根控制器操作手册.pdf
文档评论(0)