《软件测试期末考试卷课件》由会员分享,可在线阅读,更多相关《软件测试期末考试卷课件(21页珍藏版)》请在金锄头文库上搜索。
1、华东交通大学软件学院软件测试技术软件测试技术期中习题课期中习题课1软件测试期末考试卷华东交通大学软件学院选择题选择题l1、采用瀑布模型进行系统开发的过程中,每、采用瀑布模型进行系统开发的过程中,每个阶段都会产生不同的文档。以下关于产生这个阶段都会产生不同的文档。以下关于产生这些文档的描述中,正确的是些文档的描述中,正确的是_。A外部设计评审报告在概要设计阶段产生外部设计评审报告在概要设计阶段产生B集成测试计划在程序设计阶段产生集成测试计划在程序设计阶段产生C系统计划和需求说明在详细设计阶段产生系统计划和需求说明在详细设计阶段产生D在进行编码的同时,独立地设计单元测试计在进行编码的同时,独立地设
2、计单元测试计划划D2软件测试期末考试卷华东交通大学软件学院选择题选择题l2、关于软件测试对软件质量的意义,有以、关于软件测试对软件质量的意义,有以下观点:下观点:度量与评估软件的质量;度量与评估软件的质量;保保证软件质量;证软件质量;改进软件开发过程;改进软件开发过程;发发现软件错误。其中正确的是现软件错误。其中正确的是 _ 。l A、lB、lC、lD、C3软件测试期末考试卷华东交通大学软件学院选择题选择题l3、软件测试的对象包括、软件测试的对象包括 _ 。l A目标程序和相关文档目标程序和相关文档lB源程序、目标程序、数据及相关文档源程序、目标程序、数据及相关文档lC目标程序、操作系统和平台
3、软件目标程序、操作系统和平台软件lD源程序和目标程序源程序和目标程序B4软件测试期末考试卷华东交通大学软件学院选择题选择题l4、软件测试类型按开发阶段划分是、软件测试类型按开发阶段划分是 _ 。l A需求测试、单元测试、集成测试、验需求测试、单元测试、集成测试、验证测试证测试lB单元测试、集成测试、确认测试、系统单元测试、集成测试、确认测试、系统测试、验收测试测试、验收测试lC单元测试、集成测试、验证测试、确认单元测试、集成测试、验证测试、确认测试、验收测试测试、验收测试lD调试、单元测试、集成测试、用户测试调试、单元测试、集成测试、用户测试B5软件测试期末考试卷华东交通大学软件学院选择题选择
4、题l5、GB/T189052002软件工程软件工程 产品评价中确产品评价中确定的通用评价过程包括四个方面,即:确立评价需定的通用评价过程包括四个方面,即:确立评价需求,规定评价,设计评价和执行评价,其中有关求,规定评价,设计评价和执行评价,其中有关“规定评价规定评价”部分包含的内容有部分包含的内容有_。lA选择度量、建立度量评定等级、确立评估准则选择度量、建立度量评定等级、确立评估准则lB指定质量模型、选择度量、建立度量评定等级指定质量模型、选择度量、建立度量评定等级lC选择度量、建立度量评定等级、制定评价计划选择度量、建立度量评定等级、制定评价计划lD确定产品类型、选择度量、建立度量评定等级
5、确定产品类型、选择度量、建立度量评定等级A6软件测试期末考试卷华东交通大学软件学院选择题选择题l6、V模型指出,模型指出, _对程序设计进行验证,对程序设计进行验证, _ 对系统设计进行验证,对系统设计进行验证,_应当追溯到用户需求说应当追溯到用户需求说明。明。l(1)A单元和集成测试单元和集成测试 B系统测试系统测试lC验收测试和确认测试验收测试和确认测试 D验证测试验证测试l(2)A单元测试单元测试 B集成测试集成测试lC功能测试功能测试 D系统测试系统测试l(3)A代码测试代码测试 B集成测试集成测试lC验收测试验收测试 D单元测试单元测试ADC7软件测试期末考试卷华东交通大学软件学院选
6、择题选择题l7、关于对第三方测试的描述,正确的观点、关于对第三方测试的描述,正确的观点是是 _ 。l A既不是开发人员,也不是用户所进行既不是开发人员,也不是用户所进行的测试就是第三方测试的测试就是第三方测试lB由在技术、管理和财务上与开发方和用由在技术、管理和财务上与开发方和用户方相对独立的组织进行的测试户方相对独立的组织进行的测试lC第三方测试是在开发方与用户方的测试第三方测试是在开发方与用户方的测试基础上所进行的验证测试基础上所进行的验证测试lD第三方测试又被称为第三方测试又被称为测试测试B8软件测试期末考试卷华东交通大学软件学院选择题选择题l8、在、在GBT17544中,软件质量要求包
7、括中,软件质量要求包括三部分,即产品描述要求、三部分,即产品描述要求、 _ 、程、程l序和数据要求。序和数据要求。l A用户文档要求用户文档要求lB系统功能要求系统功能要求lC设计要求说明设计要求说明lD软件配置要求软件配置要求A9软件测试期末考试卷华东交通大学软件学院选择题选择题l9、两个小组独立地测试同一个程序,第一、两个小组独立地测试同一个程序,第一组发现组发现25个错误,第二组发现个错误,第二组发现30个错误,个错误,在两个小组发现的错误中有在两个小组发现的错误中有15个是共同的,个是共同的,那么可以估计程序中的错误总数是那么可以估计程序中的错误总数是_个。个。l A25 B30 lC
8、50 D60C10软件测试期末考试卷华东交通大学软件学院选择题选择题l10、对于软件的、对于软件的测试,下列描述正确的是测试,下列描述正确的是 _ 。lA测试就是在软件公司内部展开的测试,由公测试就是在软件公司内部展开的测试,由公司专业的测试人员执行的测试司专业的测试人员执行的测试lB测试就是在软件公司内部展开的测试,由公测试就是在软件公司内部展开的测试,由公司的非专业测试人员执行的测试司的非专业测试人员执行的测试lC测试就是在软件公司外部展开的测试,由专测试就是在软件公司外部展开的测试,由专业的测试人员执行的测试业的测试人员执行的测试lD测试就是在软件公司外部展开的测试,可以测试就是在软件公
9、司外部展开的测试,可以由非专业的测试人员执行的测试由非专业的测试人员执行的测试D11软件测试期末考试卷华东交通大学软件学院选择题选择题l11、_可以作为软件测试结束的标志。可以作为软件测试结束的标志。lA使用了特定的测试用例使用了特定的测试用例 lB错误强度曲线下降到预定的水平错误强度曲线下降到预定的水平lC查出了预定数目的错误查出了预定数目的错误lD按照测试计划中所规定的时间进行了测按照测试计划中所规定的时间进行了测试试B12软件测试期末考试卷华东交通大学软件学院选择题选择题l12、下面、下面是关于软件评测师工作原则的描述,正确是关于软件评测师工作原则的描述,正确的判断是的判断是_。l对于开
10、发人员提交的程序必须进行完全的测试,以确对于开发人员提交的程序必须进行完全的测试,以确保程序的质量保程序的质量l必须合理安排测试任务,做好周密的测试计划,平均必须合理安排测试任务,做好周密的测试计划,平均分配软件各个模块的测试时间分配软件各个模块的测试时间l在测试之前需要与开发人员进行详细的交流,明确开在测试之前需要与开发人员进行详细的交流,明确开发人员的程序设计思路,并以此为依据开展软件测试工作,发人员的程序设计思路,并以此为依据开展软件测试工作,最大程度地发现程序中与其设计思路不一致的错误最大程度地发现程序中与其设计思路不一致的错误l要对自己发现的问题负责,确保每一个问题都能被开要对自己发
11、现的问题负责,确保每一个问题都能被开发人员理解和修改。发人员理解和修改。lA、 B、 C、D无无D13软件测试期末考试卷华东交通大学软件学院选择题选择题l13、多条件覆盖是一种逻辑覆盖,它的含义是设计足够的、多条件覆盖是一种逻辑覆盖,它的含义是设计足够的测试用例,使得每个判员中条件的各种可能组合都至少出测试用例,使得每个判员中条件的各种可能组合都至少出现一次,满足多条件覆盖级别的测试用例也是满足现一次,满足多条件覆盖级别的测试用例也是满足 (1) 级别的;针对布尔表达式级别的;针对布尔表达式A(B|C)执行逻辑覆盖测)执行逻辑覆盖测试,测试用例至少需要试,测试用例至少需要 (2) 种组合才能满
12、足多条件覆盖种组合才能满足多条件覆盖的要求。的要求。l(1)A语句覆盖、判定覆盖、条件覆盖、条件判定组合语句覆盖、判定覆盖、条件覆盖、条件判定组合覆盖覆盖lB判定覆盖、条件覆盖、条件判定组合覆盖、修判定覆盖、条件覆盖、条件判定组合覆盖、修正条件判定覆盖正条件判定覆盖lC语句覆盖、判定覆盖、条件判定组合覆盖、修语句覆盖、判定覆盖、条件判定组合覆盖、修正条件判定覆盖正条件判定覆盖lD路径覆盖、判定覆盖、条件覆盖、条件判定组路径覆盖、判定覆盖、条件覆盖、条件判定组合覆盖合覆盖l(2)A6 B4 C8 D12AC14软件测试期末考试卷华东交通大学软件学院选择题选择题l14、典型的软件测试过程模型有、典
13、型的软件测试过程模型有(1) 等,在这些模型中,等,在这些模型中,(2) 强调了测试计划等工作的先行和对系统需求和系统强调了测试计划等工作的先行和对系统需求和系统设计的测试,设计的测试,(3) 对软件测试流程予以了说明。对软件测试流程予以了说明。l(1)AV模型、模型、W模型、模型、H模型、渐进模型模型、渐进模型lBV模型、模型、W模型、模型、H模型、螺旋模型模型、螺旋模型lCX模型、模型、W模型、模型、H模型、前置测试模型模型、前置测试模型lDX模型、模型、W模型、模型、H模型、增量模型模型、增量模型l(2)A模型模型 BW模型模型 C渐进模型渐进模型 D螺旋模型螺旋模型l(3)A模型模型
14、BW模型模型 CH模型模型 D增量模型增量模型CBC15软件测试期末考试卷华东交通大学软件学院选择题选择题l15、软件可靠性是指在指定的条件下使用、软件可靠性是指在指定的条件下使用时,软件产品维持规定的性能级别的能力,时,软件产品维持规定的性能级别的能力,其子特性其子特性 _ 是指在软件发生故障或者违是指在软件发生故障或者违反指定接口的情况下,软件产品维持规定反指定接口的情况下,软件产品维持规定的性能级别的能力。的性能级别的能力。lA成熟性成熟性 B易恢复性易恢复性 lC容错性容错性 D可靠性依从性可靠性依从性C16软件测试期末考试卷华东交通大学软件学院选择题选择题l16、用边界值分析法,假定
15、、用边界值分析法,假定1=X=100,那么那么X在测试中应该取的边界值在测试中应该取的边界值_ 。lA X1, X100 lB X0, X1, 100, X101lC X2, X99 lD 0,X101B17软件测试期末考试卷华东交通大学软件学院选择题选择题l17、导致软件缺陷的原因有很多,、导致软件缺陷的原因有很多,是可能是可能的原因,其中最主要的原因包括的原因,其中最主要的原因包括_ 。l软件需求说明书编写的不全面,不完整,不软件需求说明书编写的不全面,不完整,不准确,而且经常更改准确,而且经常更改 l软件设计说明书软件设计说明书l软件操作人员的水平软件操作人员的水平l开发人员不能很好的理
16、解需求说明书和沟通开发人员不能很好的理解需求说明书和沟通不足不足lA、 B、 lC、 D、D18软件测试期末考试卷华东交通大学软件学院选择题选择题l18、对于业务流清晰的系统可以利用、对于业务流清晰的系统可以利用 (1) 贯穿贯穿整个测试用例设计过程,在用例中综合使用各种整个测试用例设计过程,在用例中综合使用各种测试方法,对于参数配置类的软件,要用测试方法,对于参数配置类的软件,要用 (2) 选择较少的组合方式达到最佳效果,如果程序的选择较少的组合方式达到最佳效果,如果程序的功能说明中含有输入条件的组合情况,则一开始功能说明中含有输入条件的组合情况,则一开始就可以选用就可以选用(3) 和判定表
17、驱动法。和判定表驱动法。l(1)A等价类划分等价类划分 B因果图法因果图法 C正交试验正交试验法法 D。场景法。场景法l(2)A等价类划分等价类划分 B因果图法因果图法 C正交试验正交试验法法 D场景法场景法l(3)A等价类划分等价类划分 B因果图法因果图法 C正交试验正交试验法法 D场景法场景法DCB19软件测试期末考试卷华东交通大学软件学院选择题选择题l19、以下控制流图的圈复杂度、以下控制流图的圈复杂度(g)和基本圈复杂度)和基本圈复杂度EV(g)是)是_lAV(g)5 EV(g)l lB V(g)6 EV(g)6lCV(g)5 EV(g)5 lD V(g)6 EV(g)l D20软件测试期末考试卷华东交通大学软件学院选择题选择题l20、针对下面程序段,边界值问题可以定位在、针对下面程序段,边界值问题可以定位在_。l1: Rem Create a l0 element integer arrayl2: Rem Initialize each element to -1l3: Dim data(l 0) As Integerl4: Dim i As Integerl5: For il TO l0l6: data(i)= -1l7: Next il8: EndA data (1) B data (0) C data (9) D data (10)B21软件测试期末考试卷