您好,欢迎访问三七文档
《软件测试》软件测试复习麦琪琳《软件测试》21:10湖北轻工职业技术学院2以下不正确的软件测试原则是(a)。A.软件测试可以发现软件潜在的缺陷B.所有的软件测试都可追溯到用户需求C.测试应尽早不断地进行D.程序员应避免测试自己的程序《软件测试》21:10湖北轻工职业技术学院3与设计测试用例无关的文档是(a)。A.项目开发计划B.需求规格说明书C.设计说明书D.源程序《软件测试》21:10湖北轻工职业技术学院4关于软件测试,以下说法哪个是错误的观点(c)。A.完全测试程序是不可能的B.软件测试是有风险行为C.测试可以显示潜伏的软件缺陷D.并非所有软件缺陷都能恢复《软件测试》21:10湖北轻工职业技术学院5关于软件测试,(b)的叙述是正确的。①测试开始越早,越有利于发现软件缺陷②采用正确的测试用例设计方法,软件测试可以做到穷举测试③测试覆盖度和测试用例数量成正比④软件测试的时间越长越好。A.④B.①C.②和③D.①和③《软件测试》21:10湖北轻工职业技术学院6导致软件缺陷的最大原因是(A)。A.软件需求说明书B.设计方案C.编码D.维护《软件测试》21:10湖北轻工职业技术学院7软件测试按照测试层次可以分为(c)A.黑盒测试、白盒测试B.功能性测试和结构性测试C.单元测试、集成测试和系统测试D.动态测试和静态测试《软件测试》21:10湖北轻工职业技术学院8黑盒测试又分为功能测试和(a)。A.性能测试B.回归测试C.随机测试D.冒烟测试《软件测试》21:10湖北轻工职业技术学院9V模型描述了软件基本的开发过程和测试行为,描述了不同测试阶段与开发过程各阶段的对应关系。其中,集成测试对应的开发阶段是(c)A.需求分析阶段B.概要设计阶段C.详细设计阶段D.编码阶段《软件测试》21:10湖北轻工职业技术学院10典型的软件测试过程模型有多种,在这些模型中,(b)强调了测试计划等工作的先行和对系统需求和系统设计的测试。A.V模型B.W模型C.渐进模型D.螺旋模型《软件测试》21:10湖北轻工职业技术学院11软件测试是采用(a)执行软件的活动。A.测试用例B.输入数据C.测试环境D.输入条件《软件测试》21:10湖北轻工职业技术学院12软件测试用例主要由输入数据和(c)两部分组成。A.测试计划B.测试规则C.预期输出结果D.以往测试记录分析《软件测试》21:10湖北轻工职业技术学院13软件测试是软件开发过程的重要阶段,是软件质量保证的重要手段,下列哪个(些)是软件测试的任务?答案:(d)1预防软件发生错误2发现程序错误3提供诊断错误信息A.只有1B.只有2C.只有3D.都是《软件测试》21:10湖北轻工职业技术学院14导致软件缺陷的最大原因是:(a)A.软件需求说明书B.设计方案C.编码D.维护《软件测试》21:10湖北轻工职业技术学院15测试用例是为达到最佳的测试效果或高效的揭露隐藏的错误而精心设计的少量测试数据,至少应该包括(a)A、测试输入、执行条件和预期的结果。B、测试目标、测试工具C、测试环境D、测试配置《软件测试》21:10湖北轻工职业技术学院16软件缺陷修复的代价最高的阶段为(a)A、发布阶段B、需求阶段C、设计阶段D、编码阶段《软件测试》21:10湖北轻工职业技术学院17软件测试过程中的集成测试主要是为了发现(c)阶段的错误。A.需求分析B.概要设计C.详细设计D.编码《软件测试》21:10湖北轻工职业技术学院18调试应该由(b)完成。A.与程序无关的程序员B.编制该源程序的程序员C.不了解软件设计的人员或机构D.设计该软件的机构《软件测试》21:10湖北轻工职业技术学院19下列(b)是关于软件缺陷的描述。A.导致软件包含故障的人的行为B.产品的异常情况C.引起一个功能部件不能完成所要求的功能的一种意外情况D.功能部件执行其规定功能的能力丧失《软件测试》21:10湖北轻工职业技术学院20可作为测试停止的标准是(d)A.当时间用光时B.执行了所有的测试用例,但没有发现故障C.当所有缺陷都已经清除时D.当达到所要求的覆盖时《软件测试》21:10湖北轻工职业技术学院21下列描述错误的是(a)A.软件发布后如果发现质量问题,那是软件测试人员的错B.穷尽测试实际上在一般情况下是不可行的C.软件测试自动化不是万能的D.测试能由非开发人员进行,调试必须由开发人员进行。《软件测试》21:10湖北轻工职业技术学院22测试用例的关键问题是(b)。A.如何组织软件评审B.如何选择测试用例C.如何验证程序的正确性D.如何采用综合策略《软件测试》21:10湖北轻工职业技术学院23以下(d)不属于功能测试用例构成元素。A.测试数据B.测试步骤C.预期结果D.实测结果《软件测试》21:10湖北轻工职业技术学院24软件测试中白盒法是通过分析程序的(b)来设计测试用例的。A.应用范围B.内部逻辑C.功能D.输入数据《软件测试》21:10湖北轻工职业技术学院25划分软件测试属于白盒测试还是黑盒测试的依据是(c)A.是否执行程序代码B.是否能看到软件设计文档C.是否能看到被测源程序D.运行结果是否确定《软件测试》21:10湖北轻工职业技术学院26下面不属于白盒测试技术的是(c)A.路径覆盖B.判定覆盖C.边界值分析D.条件覆盖《软件测试》21:10湖北轻工职业技术学院27有一组测试用例,它使被测程序中的每一个分支至少执行一次,它满足的覆盖标准是(b)。A.语句覆盖B.判定覆盖C.条件覆盖D.路径覆盖《软件测试》21:10湖北轻工职业技术学院28下列几种逻辑覆盖标准中,查错能力最强的是(d)。A.语句覆盖B.判定覆盖C.条件覆盖D.条件组合覆盖《软件测试》21:10湖北轻工职业技术学院29假设在程序控制流图中,有12条边和8个节点,则确保程序中每个可执行语句至少执行一次所必需的测试用例数目的上限是(c)。12-8+2A.12B.8C.6D.4《软件测试》21:10湖北轻工职业技术学院30以下哪个是把输入条件视为“因”,把输出条件视为“果”,将黑盒看成是从因到果的网络图(d)。A.等价值分析测试B.边界值分析测试C.错误推测法D.因果图《软件测试》21:10湖北轻工职业技术学院31常用的黑盒测试方法有边界值分析、等价类划分、错误推测、因果图法等,其中(a)经常与其他方法结合起来使用。A.边界值分析B.等价类划分C.错误推测D.因果图《软件测试》21:10湖北轻工职业技术学院32下列(c)方法设计出的测试用例发现程序错误的能力最强。A.等价类划分法B.场景法C.边界值分析法D.决策表法《软件测试》21:10湖北轻工职业技术学院33(c)方法是根据输出对输入的依赖关系来设计测试用例的。A.边界值分析B.等价类C.因果图法D.错误推测法《软件测试》21:10湖北轻工职业技术学院34测试工程师的工作范围会包括检视代码、评审开发文档,这属于(b)A.动态测试B.静态测试C.黑盒测试D.白盒测试《软件测试》21:10湖北轻工职业技术学院35基本路径测试是一种(a)测试方法。A.白盒B.黑盒C.负载D.压力《软件测试》21:10湖北轻工职业技术学院36对于软件测试分类,下列各项除了(c)都是按照不同阶段来进行的划分。A.单元测试B.集成测试C.黑盒测试D.系统测试。《软件测试》21:10湖北轻工职业技术学院37下列测试不用考虑内部程序结构的测试是(a)。A.功能测试B.结构测试C.白盒测试D.逻辑驱动测试《软件测试》21:10湖北轻工职业技术学院38如果F实现一个程序,输入变量x1和x2的边界、区间分别为:a≤x1≤d,区间为[a,b],[b,c],[c,d];e≤x2≤g,区间为[e,f],[f,g];则下列(d)图可表示为强健壮等价类测试用例。ABCDabcdgfex2x1x2abcdgfex1abcdgfeabcdgfex1x2《软件测试》21:10湖北轻工职业技术学院39对于一个含有n个变量的程序,采用基本边界值分析法测试程序会产生(c)个测试用例。A.6n+1B.5nC、4n+1D.7n《软件测试》21:10湖北轻工职业技术学院40在黑盒测试中,着重检查输入条件组合的方法是(d)。A.等价类划分法B.边界值分析法C.错误推测法D.因果图法《软件测试》21:10湖北轻工职业技术学院41以下关于测试用例特征的描述错误的是(b)A.最有可能抓住错误的;B.一定会有重复的、多余的;C.一组相似测试用例中最有效的;D.既不是太简单,也不是太复杂。《软件测试》21:10湖北轻工职业技术学院42在程序控制流图中,有8条边,6个节点,则控制流程图的环路复杂性V(G)等于多少(b)。A.2B.4C.6D.8《软件测试》21:10湖北轻工职业技术学院43软件测试是有风险的行为,并非所有的软件缺陷都能够被修复。(∨)《软件测试》21:10湖北轻工职业技术学院44软件质量保证和软件测试是同一层次的概念。(x)《软件测试》21:10湖北轻工职业技术学院45我们有理由相信只要能够设计出尽可能好的测试方案,经过严格测试之后的软件可以没有缺陷。(x)《软件测试》21:10湖北轻工职业技术学院46程序员兼任测试员可以提高工作效率。(x)《软件测试》21:10湖北轻工职业技术学院47在设计测试用例时,应当包括合理的输入条件和不合理的输入条件。(∨)《软件测试》21:10湖北轻工职业技术学院48传统测试是在开发的后期才介入,现在测试活动已经扩展到了整个生命周期。(∨)《软件测试》21:10湖北轻工职业技术学院49传统测试以发现错误为目的,现在测试已经扩展到了错误预防的范畴。(∨)《软件测试》21:10湖北轻工职业技术学院50软件测试的生命周期包括测试计划、测试设计、测试执行、缺陷跟踪、测试评估。(∨)《软件测试》21:10湖北轻工职业技术学院51白盒测试往往会造成测试用例之间可能存在严重的冗余和未测试的功能漏洞。(x)《软件测试》21:10湖北轻工职业技术学院52在边界值方法中,对于一个有n个变量的函数作最坏情况测试,生成的测试用例个数是7n个。(x)《软件测试》21:10湖北轻工职业技术学院53在所有的黑盒测试方法中,基于决策表的测试是最为严格、最具有逻辑性的测试方法。(∨)《软件测试》21:10湖北轻工职业技术学院54测试用例的数目越多,测试的效果越好。(x)《软件测试》21:10湖北轻工职业技术学院55只要能够达到100%的逻辑覆盖率,就可以保证程序的正确性。(x)《软件测试》21:10湖北轻工职业技术学院56单元测试属于动态测试。(∨)《软件测试》21:10湖北轻工职业技术学院57验收测试是以最终用户为主的测试。(∨)《软件测试》21:10湖北轻工职业技术学院58没有发现错误的测试是没有价值的。(∨)《软件测试》21:10湖北轻工职业技术学院59可以把不合格的开发人员安排做测试。(x)《软件测试》21:10湖北轻工职业技术学院60软件测试主要分为单元、集成、系统和验收四类测试《软件测试》21:10湖北轻工职业技术学院61黑盒测试是一种重要的测试策略,又称为数据驱动的测试,常见的测试方法有等价类、边界值、因果图、正交表、错误推测法和综合策略法。《软件测试》21:10湖北轻工职业技术学院62软件测试过程中,测试计划用于描述测试的整体方案,缺陷报告描述依据测试案例找出的问题。《软件测试》21:10湖北轻工职业技术学院63传统的等价划分测试的实现可以分两步进行,第一步是划分等价类表,第二步是设计测试用例。《软件测试》21:10湖北轻工职业技术学院64白盒测试又称为结构测试,黑盒测试又称为功能测试。《软件测试》21:10湖北轻工职业技术学院65等价类划分有两种不同的情况:有效等价类和无效等价类。《软件测试》21:10湖北轻工职业技术学院66动态测试通过运行程序发现错误。根据测试用例的设计方法不同,动态测试又可分为黑盒测试与白盒测试两类。其中前者不考虑内部结构。《软件测试》21:10湖北轻工职业技术学院67为以下程序段设计一组测试用例,要求分别满足语句覆盖、判定覆盖、条件覆盖。inttest(i
本文标题:[软件测试]复习题
链接地址:https://www.777doc.com/doc-2831410 .html