《软件测试》期末考试复习题第一套期末考试复习题一、单项选择题:1
在软件生命周期的哪一个阶段,软件缺陷修复费用最低(A)(A)需求分析(编制产品说明书)(B)设计(C)编码(D)产品发布2
为了提高测试的效率,应该(D)(A)随机地选取测试数据;(B)取一切可能的输入数据作为测试数据;(C)在完成编码以后制定软件的测试计划;(D)选择发现错误可能性大的数据作为测试数据
软件测试员究竟做些什么
(C)(A)软件测试员的目的是发现软件缺陷(B)软件测试员的目的是发现软件缺陷,尽可能早一些(C)软件测试员的目的是发现软件缺陷,尽可能早一些,并确保其得以修复(D)软件测试员的目的是发现软件缺陷,尽可能早一些,并将其修复4
下列说法不正确的是(D)(A)测试不能证明软件的正确性;(B)测试员需要良好的沟通技巧;(C)QA与testing属于一个层次的概念;(D)成功的测试是发现了错误的测试
软件测试的目的是(B)(A)发现程序中的所有错误(B)尽可能多地发现程序中的错误(C)证明程序是正确的(D)调试程序6
下列___不属于测试原则的内容(D)(A)软件测试是有风险的行为(B)完全测试程序是不可能的(C)测试无法显示潜伏的软件缺陷(D)找到的缺陷越多软件的缺陷就越少7
导致软件缺陷的最大原因是(A)(A)编制说明书(B)设计(C)编码(D)测试8
修复软件缺陷费用最高的是____阶段:(D)(A)编制说明书(B)设计(C)编写代码(D)发布9.成功的测试是指运行测试用例后(B)
A)未发现程序错误B)发现了程序错误C)证明程序正确性D)改正了程序错误10.软件调试的目的是(A)A)找出错误所在并改正之B)排除存在错误的可能性C)对错误性质进行分类D)统计出错的次数二、判断题:1
好的测试员不懈追求完美
(X)-1-2
软件测试是有效的排除软件缺陷的手段
程序员与测试