软件测试课程复习题

软件测试课程复习题

ID:27162222

大小:357.51 KB

页数:11页

时间:2018-12-01

软件测试课程复习题_第1页
软件测试课程复习题_第2页
软件测试课程复习题_第3页
软件测试课程复习题_第4页
软件测试课程复习题_第5页
资源描述:

《软件测试课程复习题》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、软件测试课程复习题判断题1.软件测试是有风险的行为,并非所有的软件缺陷都能够被修复。(∨)2.软件质量保证和软件测试是同一层次的概念。(x)3.我们有理由相信只要能够设计出尽可能好的测试方案,经过严格测试之后的软件可以没有缺陷。(x)4.程序员兼任测试员可以提高工作效率。(x)5.在设计测试用例时,应当包括合理的输入条件和不合理的输入条件。(∨)6.传统测试是在开发的后期才介入,现在测试活动已经扩展到了整个生命周期。(∨)7.传统测试以发现错误为目的,现在测试已经扩展到了错误预防的范畴。∨8.软件测试的生命周期包括测试计划、测试设计、测

2、试执行、缺陷跟踪、测试评估。(∨)9.调试从一个已知的条件开始,使用预先定义的过程,有预知的结果;测试从一个未知的条件开始,结束的过程不可预计。(x)10.白盒测试往往会造成测试用例之间可能存在严重的冗余和未测试的功能漏洞。(x)11.在边界值方法中,对于一个有n个变量的函数作最坏情况测试,生成的测试用例个数是7n个。(x)12.软件生存周期是从软件开始开发到开发结束的整个时期。(x)13.在所有的黑盒测试方法中,基于决策表的测试是最为严格、最具有逻辑性的测试方法。(∨)14.永远有缺陷类型会在测试的一个层次上被发现,并且能够在另一个层

3、次上逃避检测。(∨)15.测试用例的数目越多,测试的效果越好。(x)16.只要能够达到100%的逻辑覆盖率,就可以保证程序的正确性。(x)17.单元测试属于动态测试。(∨)18.验收测试是以最终用户为主的测试。(∨)19.没有发现错误的测试是没有价值的。(∨)20.可以把不合格的开发人员安排做测试。(x)21.一个程序中所含有的路径数与程序的复杂程度有着直接的关系。(∨)22.结构性测试是根据软件的规格说明来设计测试用例。(x)23.错误推测法是根据输出对输入的依赖关系来设计测试用例的。(x)24.软件缺陷属性包括缺陷标识、缺陷类型、缺

4、陷严重程度、缺陷产生可能性、缺陷优先级、缺陷状态、缺陷起源、缺陷来源、缺陷原因。(∨)25.对于一个含有n个变量的程序,采用边界值健壮性测试方法来测试程序会产生6n+1个测试用例。(∨)26.数据流测试是主要用作路径测试的真实性检查。两种形式分别为定义/使用测试、基于程序片的测试。(∨)27.软件只要经过严格严谨的内部测试之后,可以做到没有缺陷。(x)28.测试用例应由测试输入数据和对应的实际输出结果这两部分组成。(x)29.测试是可以穷尽的。(x)30.测试自动化是万能的。(x)31.软件缺陷可能会被修复,可能会被保留或者标识出来。(

5、∨)1.每一个软件项目都有一个最优的测试量。(∨)2.黑盒测试往往会造成测试用例之间可能存在严重的冗余和未测试的功能漏洞。(∨)3.代码审查工作属于静态测试。(∨)4.软件测试是一个过程,包含若干活动,运行软件进行测试只是活动之一。(∨)5.回归测试是在软件修改后再次运行以前为查找错误而执行程序曾用过的测试用例.∨ 6.集成测试是为确定软件系统是否满足验收标准以及使客户决定是否接受而进行的正式测试. (x)7.测试按照测试层次可以划分成为单元测试、集成测试和系统测试。(∨)8.只要能够达到100%的逻辑覆盖率,就可以保证程序的正确性。(

6、x)9.永远有缺陷类型会在测试的一个层次上被发现,并且能够在另一个层次上逃避检测。(∨)选择题1.软件测试按照测试层次可以分为(c)A.黑盒测试、白盒测试B.功能性测试和结构性测试C.单元测试、集成测试和系统测试D、动态测试和静态测试2、软件测试是采用(a)执行软件的活动。A.测试用例B.输入数据C.测试环境D.输入条件3.软件测试是软件开发过程的重要阶段,是软件质量保证的重要手段,下列哪个(些)是软件测试的任务?答案:(d)1预防软件发生错误2发现程序错误3提供诊断错误信息A.只有1B.只有2C.只有3D.都是4、导致软件缺陷的最大原

7、因是:(a)A.软件需求说明书B.设计方案C.编码D.维护5、测试用例是为达到最佳的测试效果或高效的揭露隐藏的错误而精心设计的少量测试数据,至少应该包括(a)A、测试输入、执行条件和预期的结果。B、测试目标、测试工具C、测试环境D、测试配置6、对已经发现的错误进行错误定位和确定出错性质,并改正这些错误,同时修改相关的文档,这种行为属于(b)A.测试B.调试C.回归测试D.单元测试7、软件缺陷修复的代价最高的阶段为(a)A、发布阶段B、需求阶段C、设计阶段D、编码阶段8、下列(b)是关于软件缺陷的描述。A.导致软件包含故障的人的行为B.产

8、品的异常情况C.引起一个功能部件不能完成所要求的功能的一种意外情况D.功能部件执行其规定功能的能力丧失9、可作为测试停止的标准是(d)A.当时间用光时B.执行了所有的测试用例,但没有发现故障C.当所有缺陷都

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。