1.下面说法正确的是( )
A:需求规格说明、概要设计规格说明、详细设计规格说明、源程序这些并不全是软件测试的对象。 B:软件测试仅是在编程之后进行的测试。 C:测试配置是软件配置的一个子集。 D:错误发现的越晚,改正的代价就越大,这个代价是呈现接近线性增长的趋势。
答案:AI参考:正确选项是【C:测试配置是软件配置的一个子集】。\n\n选项C是正确的,因为测试配置是软件配置的一部分,而软件配置包括软件源代码、软件文档、软件测试配置等。选项A和D有一定的相关性,但不是绝对的,因为错误的发现时间和代价之间的关系会受到很多因素的影响。选项B则是错误的,因为软件测试通常包括单元测试、集成测试、系统测试等不同阶段的测试活动。'
2.属于第三方测试的机构有 。( )
A:软件开发者 B:有资质的软件评测企业 C:国家级软件评测中心 D:各省软件评测中心
答案:各省软件评测中心###国家级软件评测中心###有资质的软件评测企业
3.第三方测试的职责是 。( )
A:验证软件是否符合需求和设计 B:检验错误 C:对错误进行修改 D:对错误进行分类分析,将分析结果反馈给开发人员以改进软件过程管理
答案:对错误进行分类分析,将分析结果反馈给开发人员以改进软件过程管理; 验证软件是否符合需求和设计; 检验错误
4.关于影响软件质量的因素,下列说法中错误的是 。( )
A:软件质量是依靠软件测试来保证的 B:严格的软件测试可以有效的提高软件质量 C:软件过程的优劣决定了软件质量的高低 D:决定软件质量的关键因素是人员和过程
答案:决定软件质量的关键因素是人员和过程
5.下列各项中 是一个测试计划所应包含的内容( )
A:测试预期输出 B:测试策略 C:测试资源、进度安排 D:测试范围
答案:测试策略###测试范围###测试资源、进度安排
6.测试计划的要点包括( )
A:确定测试范围 B:模拟测试结果 C:进度安排 D:计划调整
答案:确定测试范围###进度安排
7.通常认为,软件测试阶段有 三种测试阶段。( )
A:回归测试 B:集成测试 C:单元测试 D:系统测试
答案:单元测试###系统测试###集成测试
8.通常可以通过以下哪几项来检查需求( )
A:产品说明书 B:测试用例 C:需求规格说明书 D:测试计划书
答案:测试用例###需求规格说明书
9.下面关于软件测试模型的描述中,不正确的包括( )
A:H模型中软件测试是一个独立的流程,贯穿产品整个生命周期,与其他流程并发地进行 B:W模型可以说是V模型自然而然的发展。它强调:测试伴随着整个软件开发周期,而且测试的对象不仅仅是程序,需求、功能和设计同样要测试 C:V模型的软件测试策略既包括低层测试又包括了高层测试,高层测试是为了源代码的正确性,低层测试是为了使整个系统满足用户的需求 D:H模型中测试准备和测试实施紧密结合,有利于资源调配
答案:H模型中测试准备和测试实施紧密结合,有利于资源调配###V模型的软件测试策略既包括低层测试又包括了高层测试,高层测试是为了源代码的正确性,低层测试是为了使整个系统满足用户的需求
10.下列属于白盒测试能保证的是 ( )
A:测试所有逻辑决策真和假两个方面 B:模块中所有独立路径至少测试一次 C:与需求文档不一致或漏掉的功能 D:在所有循环的边界内部和边界上执行循环体
答案:模块中所有独立路径至少测试一次; 测试所有逻辑决策真和假两个方面; 在所有循环的边界内部和边界上执行循环体
11.每日构建的流程包括( )
A:设计程序模块 B:编译结果 C:每日构建平台 D:设计数据库

12.不用执行程序,目的是收集有关程序代码的结构信息,这一过程是( )
A:大突击测试 B:增量测试 C:性能测试 D:静态分析 13.下列关于缺陷产生原因的叙述中,不属于技术问题的是( )
A:语法错误 B:文档错误,内容不正确或拼写错误 C:系统结构不合理 D:接口传递不匹配,导致模块集成出现问题 14.下列不属于一个合格的缺陷报告需要包括的方面是( )
A:问题重现的步骤 B:问题出现的环境 C:发现版本问题 D:正确行为的描述 15.与设计测试数据无关的文档是( )
A:该软件的设计文档 B:项目开发计划 C:源程序 D:需求规格说明 16.黑盒测试一般从____执行( )
A:最终用户的观点 B:其余选项都不是 C:程序员的观点 D:设计人员的观点 17.软件设计阶段的测试主要采取的方式是( )
A:动态测试 B:评审 C:白盒测试 D:黑盒测试 18.单元测试中用来模拟被测模块调用者的模块是( )
A:桩模块 B:驱动模块 C:子模块 D:父模块 19.黑盒测试法是通过分析程序的____来设计测试用例方法的。( )
A:内部逻辑 B:功能 C:应用范围 D:输入数据 20.负责设计和实现测试脚本和测试用例的是( )
A:测试分析员 B:测试组组长 C:测试监测员 D:测试员 21.下列测试类型中,不适合采用手工测试的是( )
A:负载测试 B:安全测试 C:再测试 D:集成测试 22.软件单元测试的主要工作内容是( )
A:测试模块内部逻辑 B:测试模块单元的具体实现 C:测试模块内数据流向 D:其余选项全是 23.必须要用户参与的测试阶段是( )
A:验收测试 B:集成测试 C:确认测试 D:单元测试 24.对于一个软件的各种需求,要确定其关键性类型,定义关键性级别的依据是( )
A:系统任务 B:其余选项都对 C:安全性 D:技术复杂性 25.在做安全性测试之前,首先要分析( )
A:暴露出来的行为 B:安全性控制 C:资产和危险 D:其余选项都对 26.一个程序中所含有的路径数与____有着直接的关系。( )
A:程序的复杂度 B:程序语句行数 C:程序指令执行时间 D:程序模块数 27.自底向上测试的策略不需要单独设计桩模块,也无需依赖结构设计,对于需要考虑对象或复用时,相对其他测试策略而言,该策略比较合理,所以自底向上测试是 ( )
A:面向功能的测试 B:面向结构的测试 C:面向程序的测试 D:面向数据的测试 28.等价类划分法只要求选择____( )
A:一个测试用例 B:其余选项都不是 C:无穷数量的测试用例 D:一个或多个测试用例 29.在系统测试中,测试人员主要根据 设计测试用例。( )
A:概要设计说明书 B:需求分析说明书 C:系统规格说明书 D:详细设计说明书 30.有一个功能增强型的项目,其以前的产品已经很稳定,并且新增的项目只有少数几个构件被增加或修改,那么对该项目进行集成测试最适合采用的策略是 ( )
A:自底向上集成策略 B:自项向下集成策略 C:非增量集成策略 D:基于功能的集成策略 31.使用白盒测试方法时,确定测试数据应根据      和指定的覆盖标准。(    )
A:程序的内部逻辑  B:使用说明书 C:程序的复杂度 D:程序的功能 32.动态黑盒子测试:( )
A:可估算执行测试时代码量和具体代码 B:从软件获得读取变量和状态信息的访问权 C:直接测试底层功能、过程、子程序和库 D:测试的是软件在使用过程中的实际行为 33.即使对程序的所有路径都进行了测试,程序也可能存在没能检查出来的缺陷,其原因可能是( )
A:程序可能会因为缺少某些路径而存在问题 B:其余选项都对 C:即使是穷举路径测试也决不能保证程序符合其设计规格说明 D:穷举路径测试也可能不会暴露数据敏感错误 34.除了开发人员之外首先见到软件产品的人是( )
A:α测试人员 B:β测试人员 C:验收测试人员 D:回归测试人员 35.黑盒测试也称为功能测试,黑盒测试不能发现____( )
A:输入是否正确接受 B:界面是否错误 C:是否存在冗余代码 D:终止性错误 36.下面不属于软件测试过程中的输入类的是 ( )
A:测试配置 B:软件配置 C:测试工具 D:测试用例 37.侧重于观察资源耗尽情况下的软件表现的系统测试被称为( )
A:容量测试 B:压力测试 C:性能测试 D:强度测试 38.针对是否对无效数据尽心测试,可以将等价类测试划分为____(  )1)标准(一般)等价类测试2)健壮等价类测试3)弱等价类测试4)强等价类测试    ( )
A:2)4) B:1)3) C:3)4) D:1)2) 39.下列___是对程序流程图进行简化后得到的,它可以更加突出的表示程序控制流的结构,且不包含复合条件。( )
A:模块调用图 B:MM-路径图 C:DD-路径图 D:控制流图 40.增量模型的每个增量的开发可以使用瀑布模型或快速原型模型。( )
A:对 B:错 41.测试人员在测试过程中发现一处问题,如果问题影响不大,而自己又可以修改,应立即将此问题正确修改,以加快、提高开发的进程。( )
A:错误 B:正确 42.程序通过了全面的白盒测试,就不需要再进行黑盒测试了。( )
A:错误 B:正确 43.软件质量保证和软件测试是同一层次的概念。( )
A:错误 B:正确 44.软件测试员可以对产品说明书进行白盒测试。( )
A:错误 B:正确 45.单元测试又称为模块测试,是针对软件测试的最小单位-程序模块进行正确性检验的测试工作。( )
A:正确 B:错误 46.C++ Test 只能进行白盒测试,不能进行黑盒测试。( )
A:错 B:对 47.黑盒测试是根据软件的规格说明来设计测试用例的。( )
A:正确 B:错误 48.等价划分属于白盒测试技术。( )
A:正确 B:错误 49.尽量用公共过程或子程序去代替重复的代码段。( )
A:对 B:错 50.系统测试是在真实或模拟系统运行环境下,检查完整的程序系统能否和相关硬件、外设、网络、系统软件和支持平台等正确配置与连接,并满足用户需求。( )
A:对 B:错 51.进行自顶向下集成测试,需要为所测模块或子系统编制相应的驱动模块。( )
A:错 B:对 52.软件测试只能发现错误,但不能保证测试后的软件没有错误。( )
A:对 B:错 53.β测试是由软件的多个用户在实际使用环境下进行的测试。( )
A:错 B:对 54.有n个变量的函数的健壮性测试用例的个数为:5n+1。( )
A:正确 B:错误 55.系统测试多采用白盒测试(结构性测试)技术。( )
A:错 B:对 56.单元测试通常应该先进行“人工走查”,再以白盒法为主,辅以黑盒法进行动态测试。( )
A:错误 B:正确 57.软件质量管理即QM由QA和QC构成,软件测试属于QC的核心工作内容。( )
A:错 B:对 58.第三方测试的目的是为了保证测试客观性。( )
A:错 B:对 59.进行自底向上集成测试,需要为所测模块或子系统编制相应的驱动模块。( )
A:正确 B:错误

温馨提示支付 ¥3.00 元后可查看付费内容,请先翻页预览!
点赞(5) dxwkbang
返回
顶部