《软件测试》期末大作业2015-16学年第一学期(6页).doc
《《软件测试》期末大作业2015-16学年第一学期(6页).doc》由会员分享,可在线阅读,更多相关《《软件测试》期末大作业2015-16学年第一学期(6页).doc(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、-2015-16学年第一学期软件测试大作业 院 系: 信息科学与技术学院 专 业: 计算机应用技术 班级(学号): 信B13( 1 1 )-( 43 ) 姓 名: 任课教师: 吕小蕾 -第 5 页-1. 给出缺陷的定义(5条)并逐条举例说明。(25分)缺陷的定义(以计算器软件为例)1.软件未达到产品说明书要求的功能。举例:计算器的产品说明书声明它能够准确无误的进行加、减、乘、除运算。当你拿到计算器后,按下“*”键,结果什么反应也没有。2.软件出现了产品说明书不会出现的错误。 举例:若产品书声明计算器永远不会崩溃、锁死或者停止反应。当你任意敲键盘时,计算器停止接受输入。3. 软件功能超出了产品说
2、明书规定的功能。 举例:若用计算器进行测试,发现除了加、减、乘、除之外还可以求平方根,说明书中从来没有提到这一功能。4.软件未实现产品说明书虽未明确指出但是应该实现的目标。 举例:若在测试计算器时,发现电池没电会导致计算不正确,但产品说明书未指出这个问题。5.软件难以理解,不易使用,运行缓慢或者最终用户最终认为使用效果不好。 举例:在明亮光下,计算器显示屏难以看清。2.使用等价类划分的经典笔试题:三角形问题一个程序读入3个整数,把这三个数值看作一个三角形的3条边的长度值。这个程序要打印出信息,说明这个三角形是不等边的、是等腰的、还是等边的。”利用等价类划分的方法,给出足够的测试用例。 问题 1
3、画出等价类表(10分)设三角形的三边为A,B,C输入条件有效等价类无效等价类是否是三角形(A0)(1)(B0) (2)(C0) (3)(A+BC) (4)(B+CA) (5)(C+AB) (6)(A=0) (7)(B=0) (8)(C=0) (9)(A+B=C) (10)(B+C=A) (11)(C+A=B) (12)是否是等腰三角形(A=B) (13) (B=C) (14)(C=A) (15)(A!=B)and(B!=C)and(C!=A) (16)是否是等腰直角三角形(A=B)and(A2+B2=C2) (17)(B=C)and(B2+C2=A2) (18) (C=A)and(C2+A2=
4、B2) (19)(A!=B)and(B!=C)and(C!=A)(20)是否是等边三角形(A=B)and(B=C)and(C=A)(21)(A!=B) (22)(B!=C) (23)(C!=A)(24) 问题 2设计测试用例(10分)序号A,B,C覆盖等价类输出13,4,5(1)(2)(3)(4)(5)(6)是三角形20,1,2(7)非三角形31,0,2(8)非三角形41,2,0(9)非三角形51,2,3(10)非三角形61,3,2(11)非三角形73,1,2(12)非三角形83,3,4(1)(2)(3)(4)(5)(6)(13)等腰三角形93,4,4(1)(2)(3)(4)(5)(6)(14
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件测试 软件 测试 期末 作业 2015 16 学年 第一 学期
限制150内