软件质量保证与测试选择题
- 格式:doc
- 大小:97.00 KB
- 文档页数:10
选择题1、关于软件测试的理解有误的是BD。
(1)2、关于软件测试的概述说法不正确的是AB 。
(1)3、测试用例在软件测试中举足轻重,关于它的说法错误的是D。
(1)4、为了提高测试效率应该D。
(1)5、强调了测试计划等工作的先行和对系统需求和系统设计的测试C (1)1、描述黑盒测试的说法错误的是B。
(1)2、黑盒测试的方法有ABC 。
(1)3、下列叙述不正确的是B 。
(1)4、关于黑盒测试用例设计方法说法错误的是D。
(2)5、用边界值分析法,假定1<X<100,那么X在测试中应该取的边界值是B。
(2)1、下列不属于白盒测试方法的是C。
(2)2、关于白盒测试和黑盒测试的说法正确的是BC。
(2)3、白盒测试方法中阐述不正确的是D。
(2)4、白盒测试的特点是ABCD。
(2)5、有关白盒测试的阐述有误的是A。
(2)1、下列关于软件测试过程的描述错误的是B。
(2)2、单元测试的目的是B。
(3)3、单元测试的内容有ABC。
(3)4、对集成测试的说法有误的是C。
(3)5、软件测试过程包括哪些步骤ABCD。
(3)1、关于测试文档说法错误的是:C。
(3)2、对测试用例描述不正确的是D 。
(3)3、测试用例是非常重要的其原因是:BCD 。
(3)4、下列关于测试报告的说法有误的是:B。
(3)5、测试报告技术的要求是:ABC 。
(4)1、不属于测试工具的优点是C。
-5- (4)2、关于测试工具和厂家搭配不正确的是D 。
(4)3、对BUG的理解有误的是B。
(4)4、下列BUG不容易被查找的是ABCD 。
(4)5、哪些操作会引起程序BUG ABD。
(4)1、软件质量的含义是:ABCD 。
(4)2、不属于软件产品的质量的特殊性是:D 。
(4)3、一套完整的软件质量管理体系应当包括:ABCD 。
(5)4、不属于ISO9001:2000的八大原则是:A。
(5)5、质量管理主要涉及哪三方面的问题:ACD。
(5)1、关于软件测试过程管理的描述中正确的是:ABCD 。
(5)2、软件过程成熟度模型说法正确的是:ABC。
(5)1、软件工程的包括哪几个阶段:ABCD。
(6)2、软件需求的三个层次是:ACD 。
(6)3、下列哪些会造成软件需求的不正确性:ABC。
(6)4、软件需求分析要解决的问题是:AC。
(6)5、需求规格说明书中设计阶段,用到的图形模型有:ABCD。
(6)1、下列关于软件设计的说法不正确的是:D 。
(6)2、软件设计的基本任务有:ABC 。
(6)3、关于数据结构及数据库设计中描述有误的是:D 。
(6)4、软件设计需要注意哪些问题:ACD 。
(6)5、软件详细设计的说法中正确的是:ABCD 。
(7)1、软件开发的内容是:ABCD。
(7)2、对软件开发过程中不同阶段的叙述不正确的是:C 。
(7)3、关于软件开发中命名规范说法正确的是:B 。
(7)4、对软件开发与质量控制理解有误的是:C。
(7)5、影响软件开发的因素有:ABCD。
(7)1、对软件测试的说法中有误的是:D 。
(7)2、软件测试的责任是:ABCD。
(7)3、软件测试步骤理解有误的是:C。
(8)下列对软件测试规范说法正确的是:ABCD 。
(8)5、对提高软件测试质量的说法错误的是:。
(8)第1章测试题1、关于软件测试的理解有误的是BD。
A)软件测试是为了寻找软件缺陷而执行程序的过程B)软件测试目的是为了改正软件的错误C)软件测试与软件开发是同步进行的D)应用系统开发完毕,再对它进行软件测试2、关于软件测试的概述说法不正确的是AB 。
A)用更好的程序语言编写程序可以避免出错B)软件测试在软件开发总工作量的比例应最低C)软件测试需要人员的交流D)软件测试与软件开发并行3、测试用例在软件测试中举足轻重,关于它的说法错误的是D。
A)它是指对一项特定的软件产品进行测试任务的描述,体现测试方案、方法、技术和策略。
B)不同类别的软件,测试用例是不同的。
C)测试用例的选择要有代表性。
D)在软件开发后期进行设计测试用例。
4、为了提高测试效率应该D。
A)随机地选取测试数据B)取一切可能的输入数据作为测试数据C)在完成编码以后制定软件的测试计划D)选择发现错误的可能性小的数据作为测试数据5、强调了测试计划等工作的先行和对系统需求和系统设计的测试CA)V模型B)H模型C)W模型D)前置测试模型第2章测试题1、描述黑盒测试的说法错误的是B。
A)黑盒测试一般需要测试工具的帮助B)因果图法不属于黑盒测试用例设计方法C)黑盒测试中的边界值分析方法是对等价类划分方法的补充D)黑盒测试测试全部使用场景的外部接口2、黑盒测试的方法有ABC 。
A)等价类划分法-2-B)正交试验设计法C)错误推测法D)条件覆盖法3、下列叙述不正确的是B 。
A)黑盒测试法注重于测试软件的功能需求B)判定表驱动法属于白盒测试方法C)黑盒测试避免盲目测试提高测试效率D)测试案例的使用使软件测试实施重点突出,目的明确4、关于黑盒测试用例设计方法说法错误的是D。
A)边界值分析是通过选择等价类边界的测试用例。
边界值分析法不仅重视输入条件边界,而且也必须考虑输出域边界。
B)因果图方法是从用自然语言书写的程序规格说明的描述中找出因(输入条件)和果(输出或程序状态的改变),可以通过因果图转换为判定表。
C)正交试验设计法,就是使用已经造好了的正交表格来安排试验并进行数据分析的一种方法,目的是用最少的测试用例达到最高的测试覆盖率。
D)因果图法是把程序的输入域划分成若干部分,然后从每个部分中选取少数代表性数据当作测试用例。
5、用边界值分析法,假定1<X<100,那么X在测试中应该取的边界值是B。
A)X=1,X=100B)X=0,X=1,X=100,X=101C)X=2,X=99D)X=O,X=101第3章测试题1、下列不属于白盒测试方法的是C。
A)逻辑覆盖B)语句覆盖C)等价覆盖D)条件覆盖2、关于白盒测试和黑盒测试的说法正确的是BC。
A)白盒测试也叫功能测试。
B)黑盒测试目的是发现软件需求或设计规格说明中的错误。
C)白盒测试可以用来对代码结构进行全面测试。
D)白盒测试可以替代黑盒测试。
3、白盒测试方法中阐述不正确的是D。
A)语句覆盖要求设计足够多的测试用例,使得程序中每条语句至少被执行一次。
B)条件覆盖比判定覆盖,增加了对符合判定情况的测试,增加了测试路径。
C)判定/条件覆盖准则的缺点是未考虑条件的组合情况D)组合覆盖要求设计足够多的测试用例,使得每个判定中条件结果的所有可能组合最多出现一次。
4、白盒测试的特点是ABCD。
A)依据软件设计说明书进行测试B)对程序内部细节的严密检验C)针对特定条件设计测试用例D)对软件的逻辑路径进行覆盖测试5、有关白盒测试的阐述有误的是A。
A)软件的白盒测试是对软件产生的结果做细致的检查B)白盒测试一般是以单元或者模块为基础的C)白盒测试也称结构测试或逻辑驱动测试D)从检查程序的逻辑着手,得出测试数据第4章测试题1、下列关于软件测试过程的描述错误的是B。
A)单元测试集中对用源代码实现的每一个程序单元进行测试,检查各个程序模块是否正确地实现规定的功能。
B)系统测试是要检查已实现的软件是否满足了需求规约中确定了的各个要求,以及软件配置是否完全、正确。
C)软件测试过程中的单元测试是面向白盒测试的。
D)验收测试指向软件的购买者展示该软件系统满足其用户的需求。
2、单元测试的目的是B。
A)检查软件单位之间的接口是否正确B)检验软件基本组成单位的正确性C)检查软件能否按合同要求进行工作D)检查软件是否满足购买者要求3、单元测试的内容有ABC。
A)边界测试B)路径测试C)模块接口测试D)等价类划分测试4、对集成测试的说法有误的是C。
A)集成测试是在软件系统集成过程中所进行的测试B)主要目的是检查软件单位之间的接口是否正确C)软件测试过程可以没有集成测试D)集成测试是在单元测试的基础上是单元测试的逻辑扩展-4-5、软件测试过程包括哪些步骤ABCD。
A)单元测试B)集成测试C)验收测试D)确认测试第5章测试题1、关于测试文档说法错误的是:C。
A)它是软件测试人员之间交流和沟通的平台B)目的是保证软件测试的顺利进行C)测试文档是非必要的D)测试文档要通俗易懂2、对测试用例描述不正确的是D 。
A)为某个特殊目标而编制的一组测试输入B)为某个特殊目标而编制执行条件以及预期结果C)便于测试某个程序路径或核实是否满足某个特定需求D)不同类别的软件,测试用例是相同的3、测试用例是非常重要的其原因是:BCD 。
A)测试的“深度”与测试用例的数量成反比例B)测试设计和开发的类型以及所需的资源主要都受控于测试用例。
C)测试用例构成了设计和制定测试过程的基础。
D)测试工作量与测试用例的数量成比例。
4、下列关于测试报告的说法有误的是:B。
A)它是把测试的过程和结果写成文档B)测试报告应当越简越好C)测试报告是测试阶段最后的文档产出物D)测试报告基于测试中的数据采集以及对最终的测试结果分析。
5、测试报告技术的要求是:ABC 。
A)测试报告基本要求是准确、简洁、完整、规范B)明确指明错误类型C)确认步骤完整,准确,简短D)可不必检查拼写和语法错误第6章测试题1、不属于测试工具的优点是C。
-A)增强了测试的能力,扩展了测试的深度和广度B)重现软件缺陷的能力C)通过工具我们可以达到100%的测试覆盖率D)减轻了测试工作量并缩短了测试进度2、关于测试工具和厂家搭配不正确的是D 。
A)Radview公司的WebLoadB)MercuryInteractive的LoadRunnerC)Compuware公司的QACenterD)Compureware公司的Test Manager3、对BUG的理解有误的是B。
A)产品的复杂度是BUG的来源之一。
B)不满足用户需求或隐含需求不属于软件BUGC)BUG一般由测试人员提出,一般以测试人员判定为准,存在较大争议时多方协商D)BUG是不可避免的存在的4、下列BUG不容易被查找的是ABCD 。
A)两个以上的模块共同修改同一变量B)程序没有正确地安装或卸载C)输入变量不可预测D)在程序初始化(第一次安装或安装后第一次运行)时只出现一次5、哪些操作会引起程序BUG ABD。
A)开发环境或开发工具本身不完善B)编码人员的协同开发和修改中交流不清楚C)编写代码量大D)编码人员处理程序不当造成的结果第7章测试题1、软件质量的含义是:ABCD 。
A)能满足给定需要的特性之全体;B)具有所希望的各种属性的组合的程度;C)顾客或用户认为能满足其综合期望的程度;D)软件的组合特性,它确定软件在使用中将满足顾客预期要求的程度。