- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《软件测试综合实训》报告填写内容
黑盒测试实训一
1、实训目的
理解黑盒测试的基本方法,掌握等价类划分法、边界值方法。
2、实验内容、步骤及结果
实验内容:程序有三个输入变量month、day、year(month、day和year均为整数值,并且满足:1≤month≤12、1≤day≤31、1900≤ year ≤2050。),分别作为输入日期的月份、日、年份,通过程序可以输出该输入日期在日历上下一天的日期。例如,输入为2005年11月29日,则该程序的输出为2005年11月30日。
a.大家用自己熟悉的编程语言,实现上面问题的描述。
b.用等价类设计法和边界值法设计测试用例并执行,将测试结果与预期结果进行比对并查找、修复bug。
实验步骤:步骤一:编写源程序并运行该程序。
步骤二:编写测试用例设计。
步骤三:执行测试。
步骤四:将测试结果与预期结果进行比对并查找、修复bug。
实验结果:
条件划分:
输入条件
标号
有效等价类
编号
无效等价类
输入年份
T1
1900=year=2050
T7
Year1900
T8
Year2050
输入月份
T2
1=month=12
T9
Month1
T10
Month12
输入日期
T3
1=day=31
T11
Day1
T12
Day31
闰年
T4
输入2月29日
T13
输入闰年2月30日
平年
T5
输入2月28日
T14
输入2月29日
输入类型
T6
输入int性
T15
输入除int型任意型
等价类测试法:
测试用例
输入
预期结果
测试结果
覆盖等价类
1
2010-1-1
2010/01/02
T1,T2,T3,T6
2
2000-2-29
2001/03/01
T4
3
2001-02-28
2001-03-01
T5
4
2600-3-4
无效输入
T8
5
1800-5-12
无效输入
T7
6
1997-0-1
无效输入
T9
7
1998-20-1
无效输入
T10
8
2018-1-0
无效输入
T11
9
2018-3-66
无效输入
T12
10
2000-2-30
无效输入
T13
11
2014-2-29
无效输入
T14
12
DAEE*
无效输入
T15
多变量边界测试法:对于n个变量的程序采用五点法产生4n+1个测试用例,本实验题有三个变量即有4*3+1=13个测试用例
测试用例
输入
预期结果
测试结果
1
1900-1-1
1900-1-2
2
1901-3-9
1901-3-10
3
1975-6-15
1975-6-16
4
2049-8-11
2049-8-12
5
2050-12-31
无效输入
6
1999-1-13
1992-1-14
7
1992-2-13
1992-2-14
8
2001-11-9
2001-11-10
9
2018-12-9
2018-12-10
10
2003-8-1
2003-8-2
11
2011-8-2
2011-8-3
12
2015-7-30
2015-8-1
13
2016-5-31
2015-6-1
3、结果分析与问题讨论
通过本次实验,我对黑盒测试用例有了进一步的了解。实验要求使用等价类划分法、边界值法的设计测试用例。在分析边界值设计时测试有点混,因为针对于本实验可以采用多变量边界值分析(通常采用“五点法”)或者健壮性边界值分析(通常采用“七点法”),本题有是有三个变量的程序,采用五点法将产生4n+1=4*3+1=13个测试用例,对于多变量健壮性边界值分析,需要设计6n+1=6*3+1=19个测试用例。在本次实验我采用的方法是五点法,测试用例比较多,需要认真分析。
黑盒测试实训二
实训目的
理解黑盒测试的基本方法,掌握因果图法和决策表法设计测试用例。
实验内容、步骤及结果
1) 某软件规格说明书包含这样的要求:第一列字符必须是A或B,第二列字符必须是一个数字,在此情况下进行文件的修改,但如果第一列字符不正确,则给出信息L;如果第二列字符不是数字,则给出信息M。
要求:
根据问题描述画出因果图。
画出决策表并设计测试用例。
实验结果:
1)根据题意,
条件桩:问题的所有条件:
c1:第一列为A c2:第一列为B c3:第二列为数字
条件项:对条件桩给出的条件列出所有可能的取值
c1: 1-第一列为A,0-第一列不为A
c2: 1-第一列为B,0-第一列不为B
c3: 1-第二列为数字,0-第一列不为数字
动作桩:出现问题时按规定可能采取的操作
结果:e1:修改文件 e2:给出信息L e3:给出信息M
2)其对应的因果图如下:
C为中间节点,考虑到原因c1和c2不可能同时为1,因此在因果图上加上E(异或)约束。
b:根据因果图创建决策表
条
您可能关注的文档
最近下载
- RCA根本原因分析法在护理不良事件中的应用解析.docx VIP
- 中建-商务经理项目实操手册(73页).docx
- 云南2025年春季高考信息技术真题-试题.pdf VIP
- 大学语文01秋天的况味教程.ppt VIP
- 考研题库 《数据结构教程》(C++语言描述)配套题库(考研真题+课后习题+章节题库+模拟试题) (3).docx VIP
- 交通运输信息化“十五五”发展规划.docx
- 2025年人教版8年级数学下册《一次函数》同步测试试卷(解析版含答案).docx VIP
- 2025年高中政治培训材料:议题式教学与实例分析.pdf VIP
- 《秋天的况味》课件.ppt VIP
- 广东2025年10月自考10177设计基础试题及答案.docx VIP
原创力文档


文档评论(0)