您好,欢迎访问三七文档
不觉晓1/13软件测试一.填空题1.完整的测试应包括()()()()()。2.设计测试用例时应包括()和()。3.对面向过程的系统采用的集成策略有.两种。4.软件测试主要分为__...四类测试。5.黑盒测试用例设计方法包括..以及,等。6.测试工作就是进行输入.接受输出.检验结果,不深入代码细节,这样的测试方法称为________________,7.白盒测试是根据程序的()来设计测试用例8.在测试执行结束后应该提交的文档有:..。9.在测试总结后应该提交的文档有:.。10.RAD方法中由于根本的没有被冻结,所以用户在设计的过程中是迭代的。11.在RAD环境的测试是基于开发过程中的。12.在RAD方法中由于设计.编码和集成的反复循环性,导致了测试的.等的循环性。13.测试项目的流程中一般有....五个阶段。14.在测试规划过程中,应对...进行计划。15.在测试设计过程中,应做出.,并要经过评审。16.在执行测试的过程中应该注重用例执行时。17.所有的测试都应追溯到。18.在集成测试的过程中,由于采用的测试策略不同,需要集成测试人员自己去编写和。19.软件=+++。20.代码评审主要做工作。21.软件测试主要分为,,,四类测试。22.测试人员A在测试中发现系统20个缺陷,测试人员B在系统中发现了30缺陷,他们有5个缺陷是一样的,从理论上分析,系统大概存在个缺陷?测试员A发现n个缺陷,B发现m个缺陷,共同缺陷m1个,理论上总的缺陷N=m/m1*n23.网络通讯三个要素,包括协议.IP.端口。24.在32位的系统中,ina,charb分别占用4.1字节。25.软件验收测试包括:正式验收测试,alpha测试,bea测试。26.系统测试的策略有:功能测试,性能测试,可靠性测试,负载测试,易用性测试,强度测试,安全测试,配置测试,安装测试,卸载测试,文挡测试,故障恢复测试,界面测试,容量测试,兼容性测试,分布测试,可用性测试27.设计系统测试计划需要参考的项目文挡有:软件测试计划,软件需求工件和迭不觉晓2/13代计划。28.对面向过程的系统采用的集成策略有:,两种。29.通过画因果图来写测试用例的步骤为:(1)分析软件规格说明描述中,哪些是原因(即输入条件或输入条件的等价类),哪些是结果(即输出条件),并给每个原因和结果赋予一个标识符。(2)分析软件规格说明描述中的语义,找出原因与结果之间,原因与原因之间对应的是什么关系?根据这些关系,画出因果图。(3)由于语法或环境限制,有些原因与原因之间,原因与结果之间的组合情况不可能出现。为表明这些特殊情况,在因果图上用一些记号标明约束或限制条件。(4)把因果图转换成判定表。(5)把判定表的每一列拿出来作为依据,设计测试用例。30.代码评审主要做工作。31.单元测试中,自底向上需要____模块,自顶向下需要____模块。二.判断题1.好的测试员不懈追求完美。()2.测试程序仅仅按预期方式运行就行了。()3.不存在质量很高但可靠性很差的产品。()4.在没有产品说明书和需求文档的条件下可以进行动态黑盒测试。()5.静态白盒测试可以找出遗漏之处和问题。()6测试错误提示信息不属于文档测试范围。()7.单元测试能发现约80%的软件缺陷。()8.代码评审是检查源代码是否达到模块设计的要求。()9.自顶向下集成需要测试员编写驱动程序。()10总是首先设计黑盒测试用例。()11.软件需求是度量软件质量的基础。不符合需求的软件就不具备质量。()12.全面质量管理的定义是:一个组织以质量为中心,以全员参与为基础,目的在于通过让顾客满意和本组织所有成员及社会受益而达到长期成功的管理途径。()13.发现错误是软件测试的唯一目的。()14.白盒测试可以找出软件遗漏功能和代码错误问题。()15.软件的质量有测试组决定。()16.在设计测试用例时,应包括合理的输入条件和不合理的输入条件。()17.测试从不可知内部条件开始,结果是不可预见的。()18.软件缺陷一定是由编码所引起的.。()19.软件测试等于程序测试。()20.Bea测试是软件的多个用户在实际使用环境下进行的测试。()21.经验表明,测试后程序残存的错误数目与该程序中以发现的错误数目或检错率成正比。()22.验收测试比较适合采用软件自动化测试工具进行测试。()24.软件测试是有风险的行为,并非所有的软件缺陷都能够被修复。()不觉晓3/1325.软件质量保证和软件测试是同一层次的概念。()26.我们有理由相信只要能够设计出尽可能好的测试方案,经过严格测试之后的软件可以没有缺陷。()27.程序员兼任测试员可以提高工作效率。()28.传统测试以发现错误为目的,现在测试已经扩展到了错误预防的范畴。29.软件测试的生命周期包括测试计划.测试设计.测试执行.缺陷跟踪.测试评估。()30.调试从一个已知的条件开始,使用预先定义的过程,有预知的结果;测试从一个未知的条件开始,结束的过程不可预计。()31.在边界值方法中,对于一个有n个变量的函数作最坏情况测试,生成的测试用例个数是7n个。()32.软件生存周期是从软件开始开发到开发结束的整个时期。()33.在所有的黑盒测试方法中,基于决策表的测试是最为严格.最具有逻辑性的测试方法。()34.永远有缺陷类型会在测试的一个层次上被发现,并且能够在另一个层次上逃避检测。()35.测试用例的数目越多,测试的效果越好。()36.只要能够达到100%的逻辑覆盖率,就可以保证程序的正确性。()37.单元测试属于动态测试。()38.验收测试是以最终用户为主的测试。()39.没有发现错误的测试是没有价值的。()40.可以把不合格的开发人员安排做测试。()41.一个程序中所含有的路径数与程序的复杂程度有着直接的关系。()42.结构性测试是根据软件的规格说明来设计测试用例。()43.错误推测法是根据输出对输入的依赖关系来设计测试用例的。()44.软件缺陷属性包括缺陷标识.缺陷类型.缺陷严重程度.缺陷产生可能性.缺陷优先级.缺陷状态.缺陷起源.缺陷来源.缺陷原因。()45.对于一个含有n个变量的程序,采用边界值健壮性测试方法来测试程序会产生6n+1个测试用例。()46.数据流测试是主要用作路径测试的真实性检查。两种形式分别为定义/使用测试.基于程序片的测试。()47.软件只要经过严格严谨的内部测试之后,可以做到没有缺陷。()48.测试用例应由测试输入数据和对应的实际输出结果这两部分组成。()49.测试是可以穷尽的。()50.测试自动化是万能的。()61.每一个软件项目都有一个最优的测试量。()62.黑盒测试往往会造成测试用例之间可能存在严重的冗余和未测试的功能漏洞。()63.代码审查工作属于静态测试。()不觉晓4/1364.软件测试是一个过程,包含若干活动,运行软件进行测试只是活动之一。()65.回归测试是在软件修改后再次运行以前为查找错误而执行程序曾用过的测试用例.66.集成测试是为确定软件系统是否满足验收标准以及使客户决定是否接受而进行的正式测试.()67.测试按照测试层次可以划分成为单元测试.集成测试和系统测试。()68.只要能够达到100%的逻辑覆盖率,就可以保证程序的正确性。()69.永远有缺陷类型会在测试的一个层次上被发现,并且能够在另一个层次上逃避检测。()三.选择题1.某次程序调试没有出现预计的结果,下列(B)不可能是导致出错的原因。A.变量没有初始化B.编写的语句书写格式不规范C.循环控制出错D.代码输入有误15.集成测试计划应该在(b)阶段末提交。A.需求分析B.概要设计C.详细设计D.单元测试完成16.下列关于程序效率的描述错误的是(c)。A.提高程序的执行速度可以提高程序的效率B.降低程序占用的存储空间可以提高程序的效率C.源程序的效率与详细设计阶段确定的算法的效率无关D.好的程序设计可以提高效率17.下列(b)是对程序流程图进行简化后得到的,它可以更加突出的表示程序控制流的结构,且不包含复合条件。A.DD-路径图B.控制流图C.MM-路径图D.模块调用图2.软件测试是软件开发过程的重要阶段,是软件质量保证的重要手段,下列哪个(些)是软件测试的任务?(B)A预防软件发生错误B发现改正程序错误C提供诊断错误信息D.都是3.下面的哪一项测试步骤中需要进行局部数据结构测试:(A)A.单元测试B.集成测试C.确认测试D.系统测试4.白盒测试是根据程序的(C)来设计测试用例功能B.性能C.内部逻辑D.内部数据5.(C)方法根据输出对输入的依赖关系设计测试用例。A.路径测试B.等价类C.因果图D.归纳测试6.有一组测试用例,它使被测程序中的每一个分支至少执行一次,它满足的覆盖标准是:(B)A.语句覆盖B.判定覆盖C.条件覆盖D.路径覆盖7.软件测试按照测试层次可以分为(c)A.黑盒测试.白盒测试不觉晓5/13B.功能性测试和结构性测试C.单元测试.集成测试和系统测试D.动态测试和静态测试D.都是8.导致软件缺陷的最大原因是:(a)A.软件需求说明书B.设计方案C.编码D.维护9.测试用例是为达到最佳的测试效果或高效的揭露隐藏的错误而精心设计的少量测试数据,至少应该包括(a)A.测试输入.执行条件和预期的结果。B.测试目标.测试工具C.测试环境D.测试配置10.对已经发现的错误进行错误定位和确定出错性质,并改正这些错误,同时修改相关的文档,这种行为属于(b)A.测试B.调试C.回归测试D.单元测试11.需求规格说明书的内容不应当包括(b)。A对重要功能的描述B对算法的详细过程性描述(详细说明书)C软件确认准则D软件的性能12.需求分析是由分析员经过了解用户的要求,认真细致地调研.分析,最终应建立目标系统的逻辑模型,并写出(B)。(A)模块说明书(B)软件规格说明书(C)项目开发计划(D)合同文档13.软件动态测试方法分为白盒法和(B)。(A)白盒法(B)黑盒法(C)动态测试(D)灰盒法14.软件测试方法按照测试过程是否执行程序分为动态测试和(C)。15..下列(b)是关于软件缺陷的描述。A.导致软件包含故障的人的行为B.产品的异常情况C.引起一个功能部件不能完成所要求的功能的一种意外情况D.功能部件执行其规定功能的能力丧失D.决策表法16.功能性测试是根据(a)来设计测试用例。A.软件的规格说明B.设计文档C.程序的内部逻辑D.维护手册17.在软件修改之后,再次运行以前为发现错误而执行程序曾用过的测试用例,这种测试称之为(c)A.单元测试B.集成测试不觉晓6/13C.回归测试D.验收测试18.(c)方法是根据输出对输入的依赖关系来设计测试用例的。A.边界值分析B.等价类C.因果图法D.错误推测法19.测试工程师的工作范围会包括检视代码.评审开发文档,这属于(b)A.动态测试B.静态测试C.黑盒测试D.白盒测试20.以下关于测试用例特征的描述错误的是(b)A.最有可能抓住错误的;B.一定会有重复的.多余的;C.一组相似测试用例中最有效的;D.既不是太简单,也不是太复杂。21.软件测试的目的:(c)A.避免软件开发中出现的错误B.发现软件开发中出现的错误C.尽可能发现并排除软件中潜藏的错误,提高软件的可靠性D.修改软件中出现的错误22.软件测试是采用(a)执行软件的活动。A.测试用例B.输入数据C.测试环境D.输入条件23.在下列描述中,关于一个软件缺陷状态完整变化的错误描述是(d)A.打开——修复——关闭B.打开——关闭C.打开——保留D.激活——修复——重新打开24.在下列描述中,关于测试与调试的说法错误的是(d)A.测试是显示错误的行为;而调试是推理的过程;B.测试显示开发人员的错误。调试是开发人员为自己辩护;C.测试能预期和可控。调试需要想象.经验和思考;D.测试必须在详细设计已经完成的情况下才能开始;没有详细设计的信息调试不可能进行。25.软件缺陷修复的代价最高的阶段为(a)A.发布阶段B.需求阶段C.设计阶段D.编码阶段26.(d)是选择若干个测试用例,运行被测程序,使得程序中的每个可执行语句至少执行一次。不觉晓7/1
本文标题:软件测试填空
链接地址:https://www.777doc.com/doc-1991456 .html