软件工程黑盒测试.doc

上传人:豆**** 文档编号:28555019 上传时间:2022-07-28 格式:DOC 页数:19 大小:164KB
返回 下载 相关 举报
软件工程黑盒测试.doc_第1页
第1页 / 共19页
软件工程黑盒测试.doc_第2页
第2页 / 共19页
点击查看更多>>
资源描述

《软件工程黑盒测试.doc》由会员分享,可在线阅读,更多相关《软件工程黑盒测试.doc(19页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、Four short words sum up what has lifted most successful individuals above the crowd: a little bit more.-author-date软件工程黑盒测试实验一 黑盒测试实验一 黑盒测试一、实验目的通过对于实例程序的测试,熟悉功能性测试的基本方法。二、实验要求(1)综合运用功能性测试方法(如边界值分析、等价类划分等方法)对被测程序进行测试,找出black.exe程序中存在的缺陷。三、测试用例的设计1.对于Triangle Program的测试案例描述:三角形程序中输入三个整型数,分别为三角形的三条边,判

2、断这个三角形是否和预测的一样。边的长度为1,200。判断和测试结果如下:不是三角形 Not a Triangle等腰三角形 Isosceles等边三角形 Equilateral一般三角形 Scalene直角三角形 Right Triangle案例解决:假定被测程序接受一切符合上述规定的三角形,拒绝所有不符合的三角形,就可用等价分类法来设计它的测试用例。 第一步 划分等价类。包括5个有效等价类,5个无效等价类。输入条件 有效等价无效等价边长度边长度为1,200边长度1,边长度200一般三角形两边之和大等于第三边 两边之差小等于第三边两边之和小于第三边 两边之差大于第三边等边三角形三条边相等的三角

3、形三条边不都相等的三角形 直角三角形符合勾股定理的三角形不符合勾股定理的三角形 等腰三角形两条边相等的三角形三条边都不相等 第二步 设计测试用例测试数据测试范围期望结果3,4,5等价类有效7,8,9等价类有效5,5,5等价类有效3,4,5等价类有效2,2,3等价类有效对于5个无效等价类,选择5个测试用例:测试数据测试范围期望结果100,120,220无效等价类无效1,2,4无效等价类无效5,4,5无效等价类无效3,4,6无效等价类无效2,3,4无效等价类无效2.对于NextDate Program的测试案例描述:某日期中需要输入日期的信息,若日期有三部分组成,这三部分的名称和内容分别是: 年份

4、:18122012年月份:1月12月 日期:1号29、30,、31案例解决:假定被测程序接受一切符合上述规定的日期范围,拒绝所有不符合的日期,就可用等价分类法来设计它的测试用例。第一步 划分等价类。包括3个有效等价类,8个无效等价类。输入等价类有效等价类无效等价类月份January December 1, January 2,December 日期131 1,=0 2 31 3. 27(闰年二月)4. 28(平年二月) 年份1812x2012 1.x2012 第二步:设计测试用例(1)三角测试:选择6个测试用例:测试数据测试范围期望结果April,15,1993,April 16, 1993等

5、价类有效April,31,1993,Impossible等价类无效等价类无效February,28,2000,March 1, 2002等价类无效February,29,2000,Impossible等价类无效等价类无效February,29,2000,February,29,2000等价类无效 October,2,2013, Impossible等价类无效案例解决:(参照案例一等价类测试)四、测试结果分析此部分从测试结果分析推断出程序中存在的缺陷有哪些。1.对于Triangle Program的测试分析:1、 软件中的名称没有匹配好,比如第一个测试数据:把right triangle=sca

6、lene使得结果与预期本质上是一致,却fail2、 软件没有制定三角形两边之和大于第三边两边之差小于第三边的约束,使得倒数二条在软件中是一个三角形。3、软件没有制定三角形的变数应该在1200之间,从而使边长大于200的也是2.对于NextDate Program的测试1、此软件测试的年份介于18122012年之间,在输入1811年时,测试结果与预期结果不一致,显示的等于输入日期的下一天。2、在输入,平年的二月份的29号时,测试结果与预期结果不一致,平年的二月份只有28天,而软件测试结果却显示了三月一号。3、在输入某年的12月31号时,测试结果显示的时,测试结果与预期结果不一致,输入的年份的第一天,显示错误。4、此软件测试的年份介于18122012年之间,在输入2013年的某一天时,测试结果与预期结果不一致,系统显示的是这一天的下一天,这与软件的界定范围矛盾,显示错误。5、当输入的是某个月的32号时,显示的却是下个月的1号。这与实际不符。要求做完后以00UUU.doc上传(其中:00是学号末两位,UUU是姓名)-

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 小学资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁