软件测试技术答案-c

上传人:小** 文档编号:57170948 上传时间:2018-10-19 格式:DOC 页数:3 大小:76KB
返回 下载 相关 举报
软件测试技术答案-c_第1页
第1页 / 共3页
软件测试技术答案-c_第2页
第2页 / 共3页
软件测试技术答案-c_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

《软件测试技术答案-c》由会员分享,可在线阅读,更多相关《软件测试技术答案-c(3页珍藏版)》请在金锄头文库上搜索。

1、1 常熟理工学院 试题参考答案及评分标准 一、选择题(每小题 2 分,共 16 分) 题号12345678 答案ADBCACBA 二、判断题(每小题 2 分,共 8 分) 题号1234 答案 三、填空题(每空 1 分,共 14 分) 1基于状态的覆盖率,基于约束的覆盖率 2句法视角,功能视角,计算流视角 3黑盒测试,灰盒测试 4编写,执行,组织 5模块接口测试,边界条件测试,错误处理测试,局部数据结构测试 四、名词解释(每小题 3 分,共 18 分) 1软件测试是为了发现错误而执行程序的过程。 或 软件测试是根据软件开发各阶段的规格说明和程序的内部结构而精心设计的一批测试用例(即输入数 据及其

2、预期的输出结果) ,并利用这些测试用例运行程序,以及发现错误的过程。 2软件测试用例是测试人员测试过程中的重要参考依据;不同测试人员根据相同测试用例所得到的 输出应该是一致的。 3软件测试规范是对软件测试流程的过程化,并对每一个过程元素进行明确界定,而形成的完整的 规范体系。 4条件覆盖隶属控制流覆盖标准的范畴,它不仅要求每个语句至少执行一次,而且要求使得判定表 达式中每个条件都取得各种可能的结果。 5测试驱动开发(Test Driven Development) 6 测试是由用户在开发环境下进行的测试,也可以是公司内部的用户在模拟实际操作环境下进行 的测试。这是在受控制的环境下进行的测试。

3、课程名称: 软件测试技术 3 2 试题参考答案及评分标准 五、问答题(每小题 4 分,共 20 分) 1 (1)白盒测试只考虑测试软件产品,它不保证完整的需求规格是否被满足。而黑盒测试只考虑测试 需求规格,它不保证实现的所有部分是否被测试到。1 分 (2)黑盒测试会发现遗漏的缺陷,指出规格的哪些部分没有被完成。而白盒测试会发现代理方面的缺 陷,指出哪些实现部分是错误的。1 分 (3)白盒测试比黑盒测试成本要高得多。它需要在测试可被计划前产生源代码,并且在确定合适的数 据和决定软件是否正确方面需要花费更多的工作量。 1 分 (4)一个白盒测试的失败会导致一次修改,这需要所有的黑盒测试被重复执行并

4、且重新决定白盒测试 路径。1 分 24 分测试项目中,主要的测试文档有测试计划、测试设计规格说明、测试用例说明、测试规程规 格说明、测试执行报告、测试日志、测试缺陷报告、测试总结报告等等。 34分软件测试的必要性主要体现在如下方面: 程序代码最终体现了软件的质量; 软件测试力争发现更多的缺陷尽量减少残留的缺陷; 软件测试提高软件的正确性; 软件测试建立对软件的信心; 软件测试掌握软件的质量水平; 软件测试是软件质量保证的重要手段。 4 (1)代码走查中,测试用例并不是关键,也并不是仅想验证这几个测试用例运行是否正确,人脑 毕竟比计算机慢太多;2 分 (2)这里测试用例是作为怀疑程序逻辑与计算错

5、误的启发点,在随测试实例游历程序逻辑时,在怀 疑程序的过程中发现错误。2 分 54 分 (1)定量地规定软件测试需求,指导测试数据的选择; (2)度量测试数据集,揭示软件特定特征的能力; (3)对测试结果和软件可靠性评估具有重要影响。 六、应用题(每小题8分,共24分) 1(1)程序流程图 (2)4 分用白盒法中条件组合覆盖设计测试用例: y=2, z=0, x=4; y=2, z=1, x=1; y=1, z=0, x=2; y=1, z=1, x=1. (测试用例合理 1 ,满足覆盖 3 ) 1 试题参考答案及评分标准 2 (1)4 分基本边界值测试的测试数据:在各变量取值有效区间内,mo

6、nth 取极值,其他变量取任意 正常值。按照基本边界值测试原理,测试数据选取如下: 组别测试数据 1year=1840, month=1, day=12 2year=1841, month=2, day=20 3year=2002, month=9, day=1 4year=2999, month=11,day=10 5year=3000, month=12, day=30 (2)4 分健壮性测试的测试数据:month 值在整个取值空间中选择,其他变量取有效值区间中的任 意值。按照健壮性测试原理,测试数据选取如下: 组别测试数据 1year=1840, month=1, day=12 2yea

7、r=1841, month=2, day=20 3year=2002, month=9, day=1 4year=2999, month=11,day=10 5year=3000, month=12, day=30 6year=1839, month=0, day=19 7year=3001, month=13, day=22 3 (1)划分等价类4 分 输入条件合理等价类不合理等价类 长度(1)小于 40 个字符 (2)等于 40 个字符 (5)大于 40 个字符 第一个字符(3)英文字母(6)非英文字母 其他字母(4)英文字母、数字或 下划线的任意组合 (7) 空格 (8) 标点符号 (9)运算符号 (10) 其他可显示字符 (2)设计测试用例4 分 测试数据测试范围期望结果 s_name12 等价类(1), (3),(4) 有效 a1b2c3d4e5f6g7h8i9j1k2l3m4n5o6p7q8r9s_tr 等价类(2), (3),(4) 有效 a1b2c3d4e5f6g7h8i9j1k2l3m4n5o6p7q8r9s_trff 等价类(5)无效 234name 等价类(6)无效 ab gh 等价类(7)无效 Ab!2f 等价类(8)无效 Fg+ghh 等价类(9)无效 Hgh 等价类(10)无效

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

当前位置:首页 > 商业/管理/HR > 管理学资料

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号