您好,欢迎访问三七文档
华东交通大学软件学院1软件测试技术期中习题课华东交通大学软件学院2选择题1、采用瀑布模型进行系统开发的过程中,每个阶段都会产生不同的文档。以下关于产生这些文档的描述中,正确的是____。A.外部设计评审报告在概要设计阶段产生B.集成测试计划在程序设计阶段产生C.系统计划和需求说明在详细设计阶段产生D.在进行编码的同时,独立地设计单元测试计划D华东交通大学软件学院3选择题2、关于软件测试对软件质量的意义,有以下观点:①度量与评估软件的质量;②保证软件质量;③改进软件开发过程;④发现软件错误。其中正确的是____。A.①、②、③B.①、②、④C.①、③、④D.①、②、③、④C华东交通大学软件学院4选择题3、软件测试的对象包括____。A.目标程序和相关文档B.源程序、目标程序、数据及相关文档C.目标程序、操作系统和平台软件D.源程序和目标程序B华东交通大学软件学院5选择题4、软件测试类型按开发阶段划分是__。A.需求测试、单元测试、集成测试、验证测试B.单元测试、集成测试、确认测试、系统测试、验收测试C.单元测试、集成测试、验证测试、确认测试、验收测试D.调试、单元测试、集成测试、用户测试B华东交通大学软件学院6选择题5、GB/T18905-2002《软件工程产品评价》中确定的通用评价过程包括四个方面,即:确立评价需求,规定评价,设计评价和执行评价,其中有关“规定评价”部分包含的内容有____。A.选择度量、建立度量评定等级、确立评估准则B.指定质量模型、选择度量、建立度量评定等级C.选择度量、建立度量评定等级、制定评价计划D.确定产品类型、选择度量、建立度量评定等级A华东交通大学软件学院7选择题6、V模型指出,____对程序设计进行验证,____对系统设计进行验证,___应当追溯到用户需求说明。(1)A.单元和集成测试B.系统测试C.验收测试和确认测试D.验证测试(2)A.单元测试B.集成测试C.功能测试D.系统测试(3)A.代码测试B.集成测试C.验收测试D.单元测试ADC华东交通大学软件学院8选择题7、关于对第三方测试的描述,正确的观点是_____。A.既不是开发人员,也不是用户所进行的测试就是第三方测试B.由在技术、管理和财务上与开发方和用户方相对独立的组织进行的测试C.第三方测试是在开发方与用户方的测试基础上所进行的验证测试D.第三方测试又被称为β测试B华东交通大学软件学院9选择题8、在GB/T17544中,软件质量要求包括三部分,即产品描述要求、_____、程序和数据要求。A.用户文档要求B.系统功能要求C.设计要求说明D.软件配置要求A华东交通大学软件学院10选择题9、两个小组独立地测试同一个程序,第一组发现25个错误,第二组发现30个错误,在两个小组发现的错误中有15个是共同的,那么可以估计程序中的错误总数是_____个。A.25B.30C.50D.60C华东交通大学软件学院11选择题10、对于软件的β测试,下列描述正确的是_____。A.β测试就是在软件公司内部展开的测试,由公司专业的测试人员执行的测试B.β测试就是在软件公司内部展开的测试,由公司的非专业测试人员执行的测试C.β测试就是在软件公司外部展开的测试,由专业的测试人员执行的测试D.β测试就是在软件公司外部展开的测试,可以由非专业的测试人员执行的测试D华东交通大学软件学院12选择题11、_____可以作为软件测试结束的标志。A.使用了特定的测试用例B.错误强度曲线下降到预定的水平C.查出了预定数目的错误D.按照测试计划中所规定的时间进行了测试B华东交通大学软件学院13选择题12、下面①-④是关于软件评测师工作原则的描述,正确的判断是_____。①对于开发人员提交的程序必须进行完全的测试,以确保程序的质量②必须合理安排测试任务,做好周密的测试计划,平均分配软件各个模块的测试时间③在测试之前需要与开发人员进行详细的交流,明确开发人员的程序设计思路,并以此为依据开展软件测试工作,最大程度地发现程序中与其设计思路不一致的错误④要对自己发现的问题负责,确保每一个问题都能被开发人员理解和修改。A.①、②B.②、③C.①、③D.无D华东交通大学软件学院14选择题13、多条件覆盖是一种逻辑覆盖,它的含义是设计足够的测试用例,使得每个判员中条件的各种可能组合都至少出现一次,满足多条件覆盖级别的测试用例也是满足(1)级别的;针对布尔表达式A&&(B||C)执行逻辑覆盖测试,测试用例至少需要(2)种组合才能满足多条件覆盖的要求。(1)A.语句覆盖、判定覆盖、条件覆盖、条件判定组合覆盖B.判定覆盖、条件覆盖、条件判定组合覆盖、修正条件判定覆盖C.语句覆盖、判定覆盖、条件判定组合覆盖、修正条件判定覆盖D.路径覆盖、判定覆盖、条件覆盖、条件判定组合覆盖(2)A.6B.4C.8D.12AC华东交通大学软件学院15选择题14、典型的软件测试过程模型有(1)等,在这些模型中,(2)强调了测试计划等工作的先行和对系统需求和系统设计的测试,(3)对软件测试流程予以了说明。(1)A.V模型、W模型、H模型、渐进模型B.V模型、W模型、H模型、螺旋模型C.X模型、W模型、H模型、前置测试模型D.X模型、W模型、H模型、增量模型(2)A.Ⅴ模型B.W模型C.渐进模型D.螺旋模型(3)A.Ⅴ模型B.W模型C.H模型D.增量模型CBC华东交通大学软件学院16选择题15、软件可靠性是指在指定的条件下使用时,软件产品维持规定的性能级别的能力,其子特性____是指在软件发生故障或者违反指定接口的情况下,软件产品维持规定的性能级别的能力。A.成熟性B.易恢复性C.容错性D.可靠性依从性C华东交通大学软件学院17选择题16、用边界值分析法,假定1<=X<=100,那么X在测试中应该取的边界值_____。A.X=1,X=100B.X=0,X=1,Ⅹ=100,X=101C.X=2,X=99D.Ⅹ=0,X=101B华东交通大学软件学院18选择题17、导致软件缺陷的原因有很多,①-④是可能的原因,其中最主要的原因包括______。①软件需求说明书编写的不全面,不完整,不准确,而且经常更改②软件设计说明书③软件操作人员的水平④开发人员不能很好的理解需求说明书和沟通不足A.①、②、③B.①、③C.②、③D.①、④D华东交通大学软件学院19选择题18、对于业务流清晰的系统可以利用(1)贯穿整个测试用例设计过程,在用例中综合使用各种测试方法,对于参数配置类的软件,要用(2)选择较少的组合方式达到最佳效果,如果程序的功能说明中含有输入条件的组合情况,则一开始就可以选用(3)和判定表驱动法。(1)A.等价类划分B.因果图法C.正交试验法D。场景法(2)A.等价类划分B.因果图法C.正交试验法D.场景法(3)A.等价类划分B.因果图法C.正交试验法D.场景法DCB华东交通大学软件学院20选择题19、以下控制流图的圈复杂度Ⅴ(g)和基本圈复杂度EV(g)是_____A.V(g)=5EV(g)=lB.V(g)=6EV(g)=6C.V(g)=5EV(g)=5D.V(g)=6EV(g)=lD华东交通大学软件学院21选择题20、针对下面程序段,边界值问题可以定位在______。1:RemCreateal0elementintegerarray2:RemInitializeeachelementto-13:Dimdata(l0)AsInteger4:DimiAsInteger5:Fori=lTOl06:data(i)=-17:Nexti8:EndA.data(1)B.data(0)C.data(9)D.data(10)B
本文标题:软件测试期末考试卷
链接地址:https://www.777doc.com/doc-3906384 .html